@import url('https://fonts.googleapis.com/css2?family=Chewy&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap');:root{--color-background: rgba(1, 1, 1, 1);--color-main-1: #2C275F;--color-text: #000;--color-link: #000;--color-label: #2C275F;--color-error: #FF6267}*{margin:0;padding:0;box-sizing:border-box;font-family:'Rubik', sans-serif;font-style:normal}html{overflow-x:hidden;scroll-behavior:smooth}body{background-color:var(--color-background);overflow-x:hidden}.container{margin:0 auto}header{position:relative;z-index:20}h1{margin:0;font-size:84px;font-weight:500;line-height:120%;color:var(--color-text)}@media (max-width:1300px){h1{font-size:48px}}h2{margin:0;font-size:60px;font-weight:500;line-height:120%;color:var(--color-text)}@media (max-width:1300px){h2{font-size:48px}}h3{margin:0;font-size:54px;font-weight:400;line-height:120%;color:var(--color-text)}@media (max-width:1300px){h3{font-size:36px}}h4{margin:0;font-size:20px;font-weight:700;line-height:100%;color:var(--color-text)}@media (max-width:1300px){h4{font-size:18px}}h5{margin:0;font-size:18px;font-weight:500;line-height:160%;color:var(--color-text)}h6{margin:0;font-size:16px;font-weight:600;line-height:150%;color:var(--color-text)}p,span,a,li{margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:160%;color:var(--color-text)}a{color:var(--color-link)}ul,ol{padding-left:30px}label{margin-bottom:6px;padding:0 6px;display:block;color:var(--color-label);font-size:12px;font-style:normal;font-weight:500;line-height:100%}input{width:100%;height:51px;padding:0 10px;border-radius:8px;border:1px solid #EAEAEA;background:#F1F1F1;color:#2C275F;font-size:16px;font-style:normal;font-weight:400;line-height:120%}input::placeholder{color:#2C275F;opacity:0.24}input:focus-visible{outline:none}input.is-invalid{color:var(--color-error);outline:none;border:1px solid var(--color-error)}input.is-invalid::placeholder{color:var(--color-error)}select{width:100%;height:51px;padding:0 10px;border-radius:8px;border:1px solid #EAEAEA;background:#F1F1F1;color:#2C275F;font-size:16px;font-style:normal;font-weight:400;line-height:120%;background-image:url("/img/select-arrow.svg");background-repeat:no-repeat;background-position:center right 12px !important;-webkit-appearance:none;-moz-appearance:none}select:focus-visible{outline:none}select::-ms-expand{display:none}header .header-inner{padding:48px 24px;display:flex;justify-content:space-between;align-items:center;gap:35px}header .header-inner .logo-mob{display:none}header .header-inner .logo-mob img{max-width:93px}header .header-inner .logo{display:flex}header .header-inner nav{display:flex;align-items:center;gap:24px}header .header-inner nav .lang-wrapper{position:relative}header .header-inner nav .lang-wrapper.active span{background:#404040}header .header-inner nav .lang-wrapper span{cursor:pointer;display:flex;border-radius:24px;background:#171717;padding:18px 16px;color:#ECE5FF;font-size:15px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0.36px;text-transform:uppercase}header .header-inner nav .lang-wrapper .dropdown-menu{padding:24px;border-radius:24px;background:#404040;display:none;position:absolute;left:0;top:calc(100% + 5px)}header .header-inner nav .lang-wrapper .dropdown-menu a{color:#FFF;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.36px;text-transform:uppercase;display:block}header .header-inner nav .lang-wrapper .dropdown-menu a.active{pointer-events:none;text-decoration:none}header .header-inner nav .lang-wrapper .dropdown-menu a:not(:last-child){margin-bottom:10px}header .header-inner nav .get-in-touch{padding:18px 24px;border-radius:24px;background:#6642DA;color:#ECE5FF;font-size:15px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0.36px;text-transform:uppercase;text-decoration:none}header .header-inner nav .main-dropdown{position:relative}header .header-inner nav .main-dropdown.active .dropdown-menu-trigger{background:#404040;justify-content:center}header .header-inner nav .main-dropdown.active .dropdown-menu-trigger .line:first-child{top:26px;position:absolute;rotate:45deg;left:unset;transition:all 0.3s ease-in-out}header .header-inner nav .main-dropdown.active .dropdown-menu-trigger .line:last-child{position:absolute;bottom:25px;left:unset;rotate:-45deg;transition:all 0.3s ease-in-out}header .header-inner nav .main-dropdown .dropdown-menu-trigger{cursor:pointer;position:relative;width:54px;height:54px;border-radius:24px;background:#171717;display:flex}header .header-inner nav .main-dropdown .dropdown-menu-trigger .line{width:24px;height:3px;background:white;border-radius:20px}header .header-inner nav .main-dropdown .dropdown-menu-trigger .line:first-child{top:20px;position:absolute;left:15px;transition:all 0.3s ease-in-out}header .header-inner nav .main-dropdown .dropdown-menu-trigger .line:last-child{position:absolute;bottom:20px;left:15px;transition:all 0.3s ease-in-out}header .header-inner nav .main-dropdown .dropdown-menu{padding:24px;border-radius:24px;background:#404040;display:none;position:absolute;right:0;width:180px;top:calc(100% + 5px)}header .header-inner nav .main-dropdown .dropdown-menu a{color:#FFF;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.36px;text-transform:uppercase;display:block;text-decoration:none}header .header-inner nav .main-dropdown .dropdown-menu a:not(:last-child){margin-bottom:36px}#services .section-inner{border-radius:24px 24px 0 0;padding:180px 0px 0;background:radial-gradient(252.18% 205.32% at 50% 187.33%, #000 48.06%, #2B1A6A 56%, #5933D3 60%, #6640E3 63.49%, #8A6CEC 68.53%, #FFFBFF 94.25%)}#services .section-inner .title-wrapper{position:relative;margin:0 auto;margin-bottom:180px;max-width:1200px}#services .section-inner .title-wrapper h1{text-align:center;background:linear-gradient(90deg, rgba(255, 255, 255, 0.24) 0%, #FFF 44%, rgba(255, 255, 255, 0.6) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:120px;font-style:normal;font-weight:600;line-height:100%}#services .section-inner .title-wrapper span{display:flex;padding:10px 18px;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:100%;border-radius:100px}#services .section-inner .title-wrapper span:nth-child(1){color:#20113C;position:absolute;left:285.482px;top:87px;background:#B481FF;transform:rotate(-9deg)}#services .section-inner .title-wrapper span:nth-child(2){color:#010101;position:absolute;left:317px;top:200px;background:#CCAFFF;transform:rotate(-19deg)}#services .section-inner .title-wrapper span:nth-child(3){color:#010101;position:absolute;right:428.621px;top:83px;background:#BEF3DF;transform:rotate(7deg)}#services .section-inner .title-wrapper span:nth-child(4){color:#FFF;position:absolute;right:258.523px;top:16px;background:#6640E3;transform:rotate(16deg)}#services .section-inner .title-wrapper span:nth-child(5){color:#010101;position:absolute;right:207.807px;top:205px;background:#CFE7FF;transform:rotate(5deg)}#services .section-inner .column-wrapper{display:grid;grid-template-columns:auto 420px;gap:30px;max-width:1200px;margin:0 auto}#services .section-inner .column-wrapper .col-left{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgba(255, 255, 255, 0.12);background:rgba(24, 24, 24, 0.48);backdrop-filter:blur(30px)}#services .section-inner .column-wrapper .col-left .slider-outer{position:relative;height:330px}#services .section-inner .column-wrapper .col-left .slider-container{width:100%;height:200px;position:relative;transform:rotate(10deg);transform-origin:top left}#services .section-inner .column-wrapper .col-left .slider-track{display:flex;white-space:nowrap;width:max-content;animation:scroll-left 10s linear infinite}#services .section-inner .column-wrapper .col-left .slider-track img{width:300px;margin:0 6px;height:200px}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#services .section-inner .column-wrapper .col-left .info-wrap{display:grid;grid-template-columns:1fr 1fr;padding:10px 24px;gap:12px}#services .section-inner .column-wrapper .col-left .info-wrap div{padding:24px;border-radius:24px;border:1px solid rgba(255, 255, 255, 0.24)}#services .section-inner .column-wrapper .col-left .info-wrap div .text{padding:0;color:rgba(255, 255, 255, 0.84);font-size:16px;font-style:normal;font-weight:400;line-height:180%;margin-bottom:24px}#services .section-inner .column-wrapper .col-left .info-wrap div .name{padding:0;margin:0;color:#FFF;display:flex;align-items:center;gap:4px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}#services .section-inner .column-wrapper .col-left .info-wrap div .name svg{margin-right:8px}#services .section-inner .column-wrapper .col-left .info-wrap div .name span{font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:rgba(255, 255, 255, 0.5)}#services .section-inner .column-wrapper .col-left h3{color:#FFF;font-size:24px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.288px;margin-bottom:6px;padding:0 24px;margin-top:14px}#services .section-inner .column-wrapper .col-left p{padding:0 24px;margin-bottom:24px;color:rgba(255, 255, 255, 0.6);font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.216px}#services .section-inner .column-wrapper .col-left a{margin:48px 24px;max-width:100%;justify-content:center;display:flex;text-decoration:none;padding:18px 24px;border-radius:24px;background:#6642DA;color:#ECE5FF;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0.36px;text-transform:uppercase}#services .section-inner .column-wrapper .col-right{border-radius:24px;border:1px solid rgba(255, 255, 255, 0.12);background:rgba(24, 24, 24, 0.48);backdrop-filter:blur(30px);padding:39px 24px 43px}#services .section-inner .column-wrapper .col-right .skill-list{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:0 20px;margin-bottom:62px}#services .section-inner .column-wrapper .col-right .skill-list .skill-item{padding:12px 16px;border-radius:24px;background:rgba(255, 255, 255, 0.12);color:#FFF;font-size:16px;font-style:normal;font-weight:400;line-height:100%}#services .section-inner .column-wrapper .col-right h3{color:#FFF;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.288px;margin-bottom:6px}#services .section-inner .column-wrapper .col-right p{color:rgba(255, 255, 255, 0.6);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.216px}#projects{padding:382px 0 180px 0;background-image:url("/wp-content/themes/main-theme/assets/img/Background-2.png");background-size:cover;background-position:top center;position:relative}#projects h2{font-size:96px;font-style:normal;font-weight:600;line-height:84%;left:50%;top:240px;transform:translateX(-50%);position:absolute;text-align:center;background:var(--Heading-Gradient, linear-gradient(90deg, rgba(255, 255, 255, 0.24) 0%, #FFF 44%, rgba(255, 255, 255, 0.6) 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;backdrop-filter:blur(12px)}#projects h2 span{position:absolute;bottom:46px;transform:translateX(-50%);left:50%;font-family:"Chewy", system-ui;display:block;text-align:center;background:linear-gradient(180deg, rgba(145, 120, 227, 0.5) 0%, #6642DA 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:96px;font-style:normal;font-weight:400;line-height:100%}#projects .projects-list{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1200px;margin:0 auto}#projects .projects-list .col-left{display:flex;flex-direction:column;gap:60px}#projects .projects-list .col-right{display:flex;flex-direction:column;gap:60px}#projects .projects-list .project-item img{width:100%;display:flex;margin-bottom:24px}#projects .projects-list .project-item h4{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.576px}#projects .projects-list .project-item p{color:rgba(0, 0, 0, 0.6);font-size:24px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.576px}#feedback{display:none;padding:382px 0 180px 0;background-image:url("/wp-content/themes/main-theme/assets/img/Background-2.png");background-size:cover;background-position:top center;position:relative}#feedback h2{font-size:96px;font-style:normal;font-weight:600;line-height:84%;left:50%;top:240px;transform:translateX(-50%);position:absolute;text-align:center;background:var(--Heading-Gradient, linear-gradient(90deg, rgba(255, 255, 255, 0.24) 0%, #FFF 44%, rgba(255, 255, 255, 0.6) 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;backdrop-filter:blur(12px)}#feedback h2 span{position:absolute;bottom:46px;transform:translateX(-50%);left:50%;font-family:"Chewy", system-ui;display:block;text-align:center;background:linear-gradient(180deg, rgba(145, 120, 227, 0.5) 0%, #6642DA 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:96px;font-style:normal;font-weight:400;line-height:100%}#feedback .feedback-wrapper{max-width:1200px;margin:0 auto;grid-template-columns:1fr 1fr;display:grid;align-items:center;gap:10px}#feedback .feedback-wrapper .col-left,#feedback .feedback-wrapper .col-right{display:flex;align-items:center;gap:10px}#feedback .feedback-wrapper .col{display:flex;flex-direction:column;gap:10px}#feedback .feedback-wrapper .col img{display:flex;width:100%;border-radius:12px}#feedback .feedback-wrapper .col .text-block{display:flex;justify-content:center;align-items:center;padding:129px 24px;border-radius:12px;background-image:url("/wp-content/themes/main-theme/assets/img/starsBg.png");background-size:cover;background-repeat:no-repeat;background-color:rgba(26, 26, 26, 0.54)}#feedback .feedback-wrapper .col .text-block h4{color:#FFF;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-0.384px}footer{padding:180px 0}footer #footer-contact{margin-top:120px}footer #footer-contact .form-wrapper{display:flex;max-width:1200px;margin:0 auto;position:relative;gap:44px;border-radius:24px;background:#212121;padding:60px}footer #footer-contact .form-wrapper .col-left{flex:1}footer #footer-contact .form-wrapper .col-left h2{background:linear-gradient(180deg, rgba(145, 120, 227, 0.5) 0%, #6642DA 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Chewy", system-ui;font-size:96px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:24px}footer #footer-contact .form-wrapper .col-left .contact-info{display:grid;gap:24px}footer #footer-contact .form-wrapper .col-left h4{color:#FFF;font-family:Rubik;font-size:18px;font-style:normal;font-weight:600;line-height:160%;text-transform:uppercase;margin-bottom:2px}footer #footer-contact .form-wrapper .col-left a{color:#FFF;font-size:18px;font-family:Rubik;font-style:normal;font-weight:400;line-height:160%}footer #footer-contact .form-wrapper .col-left .socials{display:flex;align-items:center;gap:20px}footer #footer-contact .form-wrapper .col-left .socials a{text-decoration:none}footer #footer-contact .form-wrapper .col-right{width:100%;max-width:600px}footer #footer-contact .form-wrapper .col-right h2{background:var(--Heading-Gradient, linear-gradient(90deg, rgba(255, 255, 255, 0.24) 0%, #FFF 44%, rgba(255, 255, 255, 0.6) 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;backdrop-filter:blur(12px);font-family:Rubik;font-size:96px;font-style:normal;font-weight:600;line-height:84%;margin-bottom:24px}footer #footer-contact .form-wrapper .col-right .form label{margin-bottom:12px;display:block;position:relative}footer #footer-contact .form-wrapper .col-right .form label .label{color:#FFF;font-family:Rubik;font-size:18px;font-style:normal;font-weight:600;line-height:120%;opacity:0.5;top:16px;left:20px;z-index:1;position:absolute}footer #footer-contact .form-wrapper .col-right .form input,footer #footer-contact .form-wrapper .col-right .form textarea{resize:none;border:none;outline:none;width:100%;padding:16px 20px;border-radius:24px;background:#282828;color:#FFF;font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:120%}footer #footer-contact .form-wrapper .col-right .form input:focus,footer #footer-contact .form-wrapper .col-right .form textarea:focus{background:#282828}footer #footer-contact .form-wrapper .col-right .form input::placeholder,footer #footer-contact .form-wrapper .col-right .form textarea::placeholder{color:#FFF}footer #footer-contact .form-wrapper .col-right .form .btn input{cursor:pointer;max-width:fit-content;padding:18px 24px;border-radius:24px;background:#6642DA;color:#ECE5FF;text-align:center;font-family:Rubik;font-size:15px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0.36px;text-transform:uppercase;margin-top:10px}footer #footer-contact .form-wrapper .col-right .form .wpcf7 form .wpcf7-response-output{margin:10px 0 !important;border:none !important;padding:0 !important}footer #footer-contact .form-wrapper .col-right .form .wpcf7 form.sent .wpcf7-response-output{color:#46b450}footer #footer-contact .form-wrapper .col-right .form .wpcf7 form.invalid .wpcf7-response-output{color:#ffb900 !important}footer #footer-contact .form-wrapper .col-right .form input[name="your-name"]{padding-left:77px}footer #footer-contact .form-wrapper .col-right .form input[name="your-email"]{padding-left:83px}footer #footer-contact .form-wrapper .col-right .form textarea{height:199px;padding-top:38px}footer .to-top{z-index:999;cursor:pointer;position:fixed;bottom:12px;right:12px;display:none;padding:24px;width:84px;height:84px;border-radius:36px;border:1px solid rgba(255, 255, 255, 0.24);background:rgba(18, 18, 18, 0.6);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.24);backdrop-filter:blur(12px)}footer .to-top:hover{border-radius:36px;border:1px solid rgba(255, 255, 255, 0.36);background:rgba(51, 51, 51, 0.6)}footer #faq.footer-inner{max-width:1200px;margin:0 auto;position:relative;display:grid;grid-template-columns:496px auto;gap:60px}footer #faq.footer-inner h2{font-size:96px;font-style:normal;font-weight:600;line-height:84%;left:0;top:60px;position:absolute;background:var(--Heading-Gradient, linear-gradient(90deg, rgba(255, 255, 255, 0.24) 0%, #FFF 44%, rgba(255, 255, 255, 0.6) 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;backdrop-filter:blur(12px)}footer #faq.footer-inner h2 span{position:absolute;bottom:96px;font-family:"Chewy", system-ui;display:block;background:linear-gradient(180deg, rgba(145, 120, 227, 0.5) 0%, #6642DA 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:96px;font-style:normal;font-weight:400}footer #faq.footer-inner .faq-accordion{max-width:671px;width:100%;display:grid;gap:10px;grid-column-start:2}footer #faq.footer-inner .faq-accordion .faq__item:first-child .faq__answer{display:block}footer #faq.footer-inner .faq-accordion .faq__item{cursor:pointer;border-radius:24px;background:#212121;padding:24px}footer #faq.footer-inner .faq-accordion .faq__item .faq__text{color:#FFF;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:space-between;align-items:center}footer #faq.footer-inner .faq-accordion .faq__item .faq__text:after{transition:all 0.3s ease-in-out;height:15px;content:url("/wp-content/themes/main-theme/assets/img/faq-icon.svg")}footer #faq.footer-inner .faq-accordion .faq__item.active{background:#282828}footer #faq.footer-inner .faq-accordion .faq__item.active .faq__text:after{rotate:-45deg;transition:all 0.3s ease-in-out}footer #faq.footer-inner .faq-accordion .faq__answer{display:none}footer #faq.footer-inner .faq-accordion .faq__answer p{padding-top:24px;color:rgba(255, 255, 255, 0.84);font-size:16px;font-style:normal;font-weight:400;line-height:180%}.form-widget{z-index:999999;position:fixed;width:100%;bottom:60px;left:50%;transform:translateX(-50%);max-width:340px;padding:12px 12px 12px 18px;border-radius:18px;border:1px solid rgba(255, 255, 255, 0.36);background:rgba(18, 18, 18, 0.96);box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.24);backdrop-filter:blur(12px)}.form-widget.focus .custom-submit-button{background:url('/wp-content/themes/main-theme/assets/img/submit-white.svg') no-repeat center center}.form-widget.focus .uacf7-next{background:url('/wp-content/themes/main-theme/assets/img/submit-white.svg') no-repeat center center}.form-widget.focus textarea{color:white}.form-widget .messages{display:none;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid rgba(255, 255, 255, 0.12)}.form-widget .messages .text-msg{padding:10px 0px;text-align:left;margin-right:24px;color:#FFF;font-size:14px;font-style:normal;font-weight:400;line-height:160%;margin-top:10px}.form-widget .messages .text-msg.error-message{color:#d40101}.form-widget textarea,.form-widget input{padding:0;height:30px;color:#FFF;background:transparent;font-size:16px;font-style:normal;font-weight:400;line-height:185%;width:100%;resize:none;border:none;outline:none}.form-widget textarea{color:rgba(255, 255, 255, 0.6)}.form-widget .step-start,.form-widget .step-end{display:flex;justify-content:space-between;align-items:center}.form-widget .user-message{border-radius:18px;background:#212121;padding:10px 18px;color:#FFF;font-size:14px;font-style:normal;font-weight:400;line-height:160%;margin-left:24px}.form-widget .uacf7-prev,.form-widget .wpcf7-spinner{display:none}.form-widget .wpcf7-form-control-wrap{display:flex;flex-direction:column}.form-widget .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.form-widget .uacf7-step.step-content button.uacf7-prev,.form-widget .uacf7-step.step-content button.uacf7-next{margin:0}.form-widget .custom-submit-button{background:url('/wp-content/themes/main-theme/assets/img/submit.svg') no-repeat center center;background-size:contain;width:42px;height:30px;border:none;text-indent:-9999px;cursor:pointer}.form-widget .custom-submit-button:hover{background:url('/wp-content/themes/main-theme/assets/img/submit-white.svg') no-repeat center center}.form-widget .uacf7-next{background:url('/wp-content/themes/main-theme/assets/img/submit.svg') no-repeat center center;background-size:contain;border:none;width:30px;height:30px;text-indent:-9999px;cursor:pointer}.form-widget .uacf7-next:hover{background:url('/wp-content/themes/main-theme/assets/img/submit-white.svg') no-repeat center center}.fade-in{opacity:0;transform:translateY(10px);animation:fadeInUp 0.5s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){#services .section-inner .column-wrapper{padding:0 10px}#services .container{margin-right:5px !important;margin-left:5px !important}footer{padding-bottom:0}footer #footer-contact .form-wrapper{flex-direction:column-reverse;gap:60px;margin-left:-10px;margin-right:-10px;border-radius:24px 24px 0px 0px;padding-top:192px;padding-bottom:48px;padding-left:10px;padding-right:10px}footer #footer-contact .form-wrapper .col-right{max-width:100%}footer #footer-contact .form-wrapper .col-left h2{position:absolute;top:48px;display:block;background:linear-gradient(180deg, rgba(145, 120, 227, 0.5) 0%, #6642DA 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;font-style:normal;font-weight:400;line-height:100%;z-index:2}footer #footer-contact .form-wrapper .col-right h2{position:absolute;font-size:48px;top:92px;z-index:1}}@media (max-width:1024px){#services .section-inner{overflow-x:hidden;background:radial-gradient(211.38% 155.82% at 50% 132.23%, #000 48.06%, #2B1A6A 56%, #5933D3 60%, #6640E3 63.49%, #8A6CEC 68.53%, #FFFBFF 96.08%)}#services .section-inner .title-wrapper h1{font-size:80px}#services .section-inner .column-wrapper{display:grid;grid-template-columns:1fr}#services .section-inner .title-wrapper{position:relative;margin:0 10px 180px}#services .section-inner .title-wrapper span:nth-child(4){right:unset;transform:rotate(16deg);left:-31px;top:-61px}#services .section-inner .title-wrapper span:nth-child(2){left:-28px;top:219px;bottom:unset;transform:rotate(-19deg)}#services .section-inner .title-wrapper span:nth-child(5){right:-17.193px;top:83px}#services .section-inner .title-wrapper span:nth-child(3){right:33.621px;top:268px}#services .section-inner .title-wrapper span:nth-child(1){right:-0.195px;top:-41.181px;left:unset}footer #faq.footer-inner .faq-accordion{max-width:100%;grid-column-start:1}footer #faq.footer-inner{position:unset;grid-template-columns:1fr}footer{padding:382px 0 0px 0;position:relative}footer #faq.footer-inner h2{left:50%;top:160px;transform:translateX(-50%);position:absolute;text-align:center}footer #faq.footer-inner h2 span{position:absolute;bottom:96px;transform:translateX(-50%);left:50%}}@media (max-width:900px){#services .section-inner .title-wrapper{margin:0 10px 0px}#services .section-inner .column-wrapper{margin-top:180px}#feedback .feedback-wrapper .col{flex-direction:column;width:100%;gap:10px}#feedback .feedback-wrapper{align-items:baseline}#feedback .feedback-wrapper .col-left{flex-direction:column;flex:1}#feedback .feedback-wrapper .col-right{flex-direction:column-reverse;flex:1}}@media (max-width:700px){header .header-inner{padding:24px 7px;gap:0}header .header-inner nav .lang-wrapper span{padding:15px 13px}footer .to-top{padding:11px;width:44px;height:44px}footer .to-top svg{width:20px;height:20px}header .header-inner nav .get-in-touch{padding:15px 24px}header .header-inner .logo,header .header-inner nav .main-dropdown{display:none}header .header-inner .logo-mob{display:flex}header .header-inner nav{gap:6px}#services .section-inner .title-wrapper h1{font-size:40px}#services .section-inner{padding-top:120px}#services .section-inner .title-wrapper span:nth-child(3){right:33.621px;top:calc(100% + 86px)}#services .section-inner .title-wrapper span:nth-child(2){top:calc(100% + 42px);z-index:2}#services .section-inner .column-wrapper .col-left .info-wrap{grid-template-columns:1fr;padding:10px 12px}#services .section-inner .column-wrapper .col-right .skill-list{padding:0}#services .section-inner .column-wrapper .col-left .slider-outer{position:relative;height:220px}#services .section-inner .column-wrapper .col-left .slider-track img{width:180px;height:120px}#services .section-inner .column-wrapper .col-right{padding-bottom:24px}#projects,#feedback{padding:264px 0 120px}#projects h2,#feedback h2{font-size:48px;font-style:normal;font-weight:600;line-height:84%;top:164px}#projects h2 span,#feedback h2 span{font-size:60px;font-style:normal;font-weight:400;line-height:100%;bottom:24px}footer{padding:304px 0 0px}footer #faq.footer-inner h2{font-size:48px;font-style:normal;font-weight:600;line-height:84%;top:164px}footer #faq.footer-inner h2 span{font-size:60px;font-style:normal;font-weight:400;bottom:47px}#projects .projects-list{gap:60px;grid-template-columns:1fr}#projects{background-color:#E9E0F9;background-image:url(/wp-content/themes/main-theme/assets/img/Background-2.png);position:relative;background-position:top -120px;background-repeat:no-repeat;background-size:auto}#feedback .feedback-wrapper,#feedback .feedback-wrapper .col-left,#feedback .feedback-wrapper .col-right,#feedback .feedback-wrapper .col{gap:5px}#feedback .feedback-wrapper .col .text-block{padding:89px 12px}}