.mvp__text{font-weight:400}@media (max-width:536px){.mvp__text{font-size:30px}}.mvp-subtitle{color:#5c5757;font-size:42px;font-weight:700;text-align:center}@media (max-width:768px){.mvp-subtitle{font-size:36px}}@media (max-width:414px){.mvp-subtitle{font-size:32px}}.mvp-benefits__wrapper{display:grid;gap:20px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1200px){.mvp-benefits__wrapper{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}@media (max-width:920px){.mvp-benefits__wrapper{grid-template-columns:auto;grid-template-rows:repeat(3,1fr);width:100%}}@media (max-width:536px){.mvp-benefits__wrapper{grid-template-columns:repeat(1,100%)}}.mvp-benefit{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12);display:flex;flex-direction:column;gap:20px;padding:40px}@media (max-width:536px){.mvp-benefit{align-items:center}}.mvp-benefit h3{color:#fc4b49;font-family:PT-Sans,sans-serif;font-size:38px;font-weight:700;line-height:50px;margin:0;width:100%}.mvp-benefit img{height:64px;width:64px}.mvp-benefit-text{font-size:24px;margin:0;width:50%}@media (max-width:536px){.mvp-benefit-text{text-align:center;width:100%}}.mvp-benefit-special{background-color:#fc4b49;grid-column:2;grid-row:1/span 2}@media (max-width:1200px){.mvp-benefit-special{grid-row:auto}}@media (max-width:536px){.mvp-benefit-special{grid-column:auto}}.mvp-benefit-special p{color:#fff!important}.mvp-benefit-transparent{align-items:center;background-color:transparent;box-shadow:none}.mvp-benefit-transparent h3{color:#5c5757}.mvp-benefit-transparent p{width:100%!important}.mvp-benefit--textCenter{text-align:center}.container_new{color:#5c5757;font-family:HeliosCond;margin:0 auto;max-width:1250px;padding:100px 15px}@media (max-width:768px){.container_new{padding:50px 15px}}.container_flat{padding:0 15px}@media (max-width:768px){.container_flat{padding:0 15px}}.mvp__title{font-weight:700;padding:0}@media (max-width:767px){.mvp__title{font-size:36px}}.mvp__text{color:#5c5757;font-size:30px;max-width:900px}@media (max-width:767px){.mvp__text{font-size:20px}}@media (max-width:536px){.mvp-services a{text-align:center;width:100%}}.mvp-stages .mvp__title,.mvp-tech-stack .mvp__title{text-align:center}.mvp-stages .mvp__text,.mvp-tech-stack .mvp__text{font-family:PT-Sans,sans-serif;font-size:24px;font-weight:300;max-width:unset;text-align:center}@media (max-width:768px){.mvp-stages .mvp__text,.mvp-tech-stack .mvp__text{font-size:20px}}.faq .mvp__text,.mvp-software .mvp__text{text-align:center}.faq .mvp__text{margin:1rem auto}.mvp-reasons .mvp-reasons__list{align-items:flex-start;border-top:2px solid #f2f2f2;display:flex;justify-content:space-between;padding:30px 0}@media (max-width:768px){.mvp-reasons .mvp-reasons__list{border-top:none;flex-direction:column}}.mvp-reasons .mvp-reasons__list .mvp-reason__title{flex:1 0 40%;font-size:36px;line-height:60px;margin:0}.mvp-reasons .mvp-reasons__list .mvp-reason__title span{height:40px;margin-right:10px;width:40px}.mvp-reasons .mvp-reasons__list .mvp-reason__title img{height:36px;width:36px}@media (max-width:768px){.mvp-reasons .mvp-reasons__list .mvp-reason__title{font-size:30px;line-height:42px;padding-bottom:10px}}.mvp-reasons .mvp-reasons__list .mvp-reason__info{flex:1 1 45%;font-size:24px;margin-left:55px}.mvp-reasons .mvp-reasons__list .mvp-reason__info p:first-child{margin-top:0}.mvp-reasons .mvp-reasons__list .mvp-reason__info p:last-child{margin-bottom:0}.mvp-reasons .mvp-reasons__list .mvp-reason__info ul{list-style:none;padding:10px 20px}.mvp-reasons .mvp-reasons__list .mvp-reason__info ul li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-18px;width:18px}@media (max-width:768px){.mvp-reasons .mvp-reasons__list .mvp-reason__info{border-top:2px solid #f2f2f2;font-size:20px;padding-top:10px}}.mvp__contact-us{align-items:center;background:#fc4b49;border-radius:12px;display:flex;justify-content:space-between;padding:40px}@media (max-width:768px){.mvp__contact-us{align-items:flex-start;flex-direction:column;gap:16px;padding:32px 16px}}.mvp__contact-us a{background:#fff;color:#333;font-size:19px;font-weight:400;line-height:24px;margin:0;min-width:200px;text-align:center}@media (max-width:536px){.mvp__contact-us a{width:100%}}.mvp__contact-us a:hover{color:#333}.mvp__contact-us .mvp__title{color:#fff}@media (max-width:536px){.mvp__contact-us .mvp__title{max-width:250px}}.mvp__list{list-style:none;padding:0 0 0 23px}.mvp__list li{color:#333;font-size:24px;font-weight:400;line-height:27px;margin-bottom:10px}.mvp__list li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-18px;width:18px}.technology__wrapper{display:flex;gap:50px 30px}@media (max-width:768px){.technology__wrapper{flex-wrap:wrap}}.technology__wrapper-second{flex-direction:row-reverse}@media (max-width:768px){.technology__wrapper-second{flex-direction:column}}.technology__item{list-style:none;margin-bottom:40px}.technology__title{color:#333;font-size:30px;font-weight:700;line-height:35px;margin:0}.technology__text{color:#5c5757;font-size:24px;margin:0;padding-top:20px}.technology__image{margin:0 auto;min-width:300px;width:33%}.technology__image img{height:-moz-fit-content!important;height:fit-content!important;width:100%!important}@media (max-width:768px){.technology__image{min-width:auto;width:auto}}.technology__info{width:67%}@media (max-width:768px){.technology__info{width:100%}}.technology--forReact .technology__wrapper{align-items:center}.technology--forReact .technology__info{margin:0;padding:0;width:60%}@media (max-width:768px){.technology--forReact .technology__info{width:100%}}.technology--forReact .technology__image{margin:0 0 0 auto;max-width:-moz-fit-content;max-width:fit-content;width:40%}.technology--forReact .technology__image img{width:100%}@media (max-width:768px){.technology--forReact .technology__image{margin:0 auto;width:100%}}.industries-block{align-items:center;display:flex;flex-wrap:wrap}.industries-description{width:50%}@media (max-width:991px){.industries-description{text-align:center;width:100%}}.industries-description h2{color:#fc4b49;font-family:HeliosCond;text-transform:uppercase}.industries-description p{color:#5c5757;font-size:30px}.industries-logos{width:50%}@media (max-width:991px){.industries-logos{width:100%}}.industries-list{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:-moz-fit-content;height:fit-content;justify-content:space-between;list-style:none;padding:0;width:100%}@media (max-width:575px){.industries-list{flex-wrap:nowrap;overflow:scroll}}.industries-list::-webkit-scrollbar{display:none}.industries-list li{flex:1 0 auto;width:calc(25% - 15px)}@media (max-width:575px){.industries-list li{width:calc(33% - 20px)}}.industries-list li img{height:-moz-fit-content!important;height:fit-content!important;width:100%!important}.app-benefits .mvp-benefits__wrapper{grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.app-benefits .mvp-benefits__wrapper{grid-template-columns:auto}}.email__link{color:#fc4b49}.pm .pm__wrapper{display:flex;gap:70px;margin-top:70px}@media (max-width:768px){.pm .pm__wrapper{flex-wrap:wrap}}.pm .pm__wrapper .pm__main{background-color:#fc4b40;border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12);flex:1 1 30%;padding:40px}.pm .pm__wrapper .pm__main .mvp__title{color:#fff;font-size:30px;line-height:1.4;margin:0}.pm .pm__wrapper .pm__main .mvp__title span{display:block;margin-top:20px}.pm .pm__wrapper .pm__main .mvp__text{color:#fff;font-size:24px;margin:30px 0 0}.pm .pm__wrapper .pm__parts{display:grid;flex:1 1 50%;gap:20px;grid-template-columns:repeat(2,1fr)}@media (max-width:1200px){.pm .pm__wrapper .pm__parts{grid-template-columns:auto}}.pm .pm__wrapper .pm__parts .pm__part{border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12);padding:40px}.pm .pm__wrapper .pm__parts .mvp__title{font-size:30px;line-height:1.4;margin:0}.pm .pm__wrapper .pm__parts .mvp__text{font-size:24px;margin:30px 0 0}@media (max-width:768px){.choice .container_new{margin-bottom:50px}}.choice .choice__wrapper{display:flex;gap:60px;margin:40px 0 0}@media (max-width:768px){.choice .choice__wrapper{flex-wrap:wrap;gap:30px}}.choice .choice__wrapper .choice__info{background:#fc4b49;border-radius:10px;color:#fff;flex:1 0 60%;font-size:30px;padding:40px}@media (max-width:920px){.choice .choice__wrapper .choice__info{font-size:24px;padding:20px}}.choice .choice__wrapper .choice__employee{display:flex;flex:1 1 35%;flex-direction:column;text-align:center}.choice .choice__wrapper .choice__employee .choice__employee_img{width:100%}.choice .choice__wrapper .choice__employee .choice__employee_name{font-size:30px;font-weight:700;margin:15px 0}.choice .choice__wrapper .choice__employee .choice__employee_position{font-size:24px;margin:0 0 15px}.choice .choice__wrapper .choice__employee .submit-btn{margin:0 auto}.choice .choice__wrapper .choice__employee .submit-btn:hover{color:#fff}.advantages .container_new{display:flex}.advantages .container_new .advantages__list{align-items:center;color:#fc4b49;display:flex;flex-direction:column;font-size:26px;font-weight:700;justify-content:space-between;list-style:none;margin:0;padding:0}.social-benefits .mvp-benefits__wrapper{grid-template-columns:repeat(3,1fr);margin-top:50px}@media (max-width:1200px){.social-benefits .mvp-benefits__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.social-benefits .mvp-benefits__wrapper{grid-template-columns:auto}}.social-benefits .mvp-benefits__wrapper .mvp-benefit .mvp-benefit-text{width:100%}.social-benefits .mvp-benefits__wrapper .mvp-benefit-transparent span{color:#5c5757}.care{align-items:center;display:flex;gap:50px;margin-bottom:20px;padding:20px 0}@media (max-width:768px){.care{flex-wrap:wrap}}.care .care-image{flex:1 1 70%}.care .care-image img{height:-moz-fit-content;height:fit-content;width:100%}.care .care-image img,.care .care-info{border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.12)}.care .care-info{background-color:#fc4b49;flex:1 1 30%;padding:40px}@media (max-width:768px){.care .care-info{padding:20px}}.care .care-info h3{color:#fff;font-size:30px;font-weight:600;text-align:center}@media (max-width:768px){.care .care-info h3{font-size:24px}}.technology-travel h3{font-size:30px;margin:0 0 15px}.technology-travel h3:not(:first-child){margin:50px 0 15px}.technology-travel li,.technology-travel p{color:#5c5757;font-size:24px;margin:0 0 15px}.section .styled-ul{list-style:none;padding-left:20px}.section .styled-ul li{color:#5c5757;font-family:Raleway,sans-serif;font-size:17px;line-height:1.35;margin:1rem auto;position:relative}@media (max-width:768px){.section .styled-ul li{font-size:15px}}.section .styled-ul li:before{color:#fc4b49;content:"•";display:inline-block;left:-20px;position:absolute;top:0}.section .styled-ol{padding-left:20px}.section .styled-ol li{color:#5c5757;font-family:Raleway,sans-serif;font-size:17px;line-height:1.35;margin:1rem auto}@media (max-width:768px){.section .styled-ol li{font-size:15px}}.faq{color:#5c5757;font-family:PT-Sans,sans-serif;margin-bottom:0}.faq ul{padding:0}.faq-title{margin:0 auto;text-align:center;width:70%}@media (max-width:768px){.faq-title{width:100%}}.faq-wrapper{background:#fff;border-radius:10px;box-shadow:2px 2px 10px 2px rgba(7,6,12,.1);margin:30px auto 0;padding:24px 24px 36px;width:75%}@media (max-width:768px){.faq-wrapper{width:100%}}.faq-wrapper .qna{height:62px;margin:20px 0;overflow:hidden;transition:.2s ease-in-out}.faq-wrapper .question{align-items:flex-start;border-bottom:2px solid #fc4b49;cursor:pointer;display:flex;justify-content:space-between;padding:20px 5px;width:100%}.faq-wrapper .question span{font-size:30px;font-style:normal;font-weight:600;line-height:30px}@media (max-width:768px){.faq-wrapper .question span{font-size:24px;line-height:24px}}.faq-wrapper .question .arrow{display:grid;height:100%;margin-left:10px;place-items:center;transform:rotate(90deg);transition:.2s ease-in-out}.faq-wrapper .question .open{transform:rotate(-90deg)}.faq-wrapper .answer{background-color:#f2f2f2;border-radius:0 0 10px 10px;font-size:24px;font-style:normal;font-weight:400;padding:20px 10px}@media (max-width:768px){.faq-wrapper .answer{font-size:20px;line-height:24px}}.faq-wrapper .answer p{margin-top:0}.faq-wrapper .answer p:last-child{margin-bottom:0}.faq-wrapper .answer ul{list-style:none;padding:10px 20px}.faq-wrapper .answer ul li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-18px;width:18px}.section-item{overflow:hidden;padding:60px 0 30px}@media (max-width:1023px){.section-item{padding:40px 0 20px}}@media (max-width:767px){.section-item{padding:20px 0}}.section-item.--bg-gray{background:#f8f8f8;box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden;padding:0;position:relative}.services-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.services-item{border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);min-height:195px;padding:20px 30px;width:calc(50% - 10px)}@media (max-width:767px){.services-item{flex-wrap:wrap;padding:15px;width:100%}.services-item:nth-child(n+3){margin-top:0}.services-item:nth-child(n+2){margin-top:20px}}.services-item h3,.services-item h4{font-size:30px;line-height:1.5em;margin:0}@media (max-width:767px){.services-item h3,.services-item h4{font-size:24px}}.services-item p{color:#5c5757;font-family:PT-Sans,sans-serif;font-size:18px;margin:0;padding-top:20px}.services-item a{color:inherit;text-decoration:none}.services-item a:hover{color:#fc4b49}.services-item__link{align-items:center;color:#fff!important;display:inline-flex;font-size:18px;gap:.5rem;margin:20px 0 0;padding:10px 30px;transition:.3s;width:-moz-fit-content;width:fit-content}.mvp-stages-tabs{--el-max-height:auto}.mvp-stages-tabs .mvp-stages__details{margin-top:40px}.mvp-stages-tabs .mvp-stages__detail{border-top:1px solid #e2e2e2;cursor:pointer;display:flex;padding:20px 0}@media (max-width:768px){.mvp-stages-tabs .mvp-stages__detail{flex-direction:column}}.mvp-stages-tabs .mvp-stages__detail h3{color:#333;flex:0 0 360px;font-size:30px;font-weight:700;line-height:35px;transition:color .15s ease-in-out}@media (max-width:768px){.mvp-stages-tabs .mvp-stages__detail h3{flex:1 1 auto}}.mvp-stages-tabs .mvp-stages__detail p,.mvp-stages-tabs .mvp-stages__detail ul{color:#5c5757;font-size:24px;font-weight:400;line-height:32px}.mvp-stages-tabs .mvp-stages__detail .stages__description{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.mvp-stages-tabs .mvp-stages__detail:hover{background-color:hsla(0,0%,89%,.161)}.mvp-stages-tabs .mvp-stages__detail:hover h3{color:rgba(202,59,45,.9)}.mvp-stages-tabs .mvp-stages__detail:last-child{border-bottom:1px solid #e2e2e2}.mvp-stages-tabs .mvp-stages__detail.active h3{color:#fc4b49}.mvp-stages-tabs .mvp-stages__detail.active .stages__description{max-height:var(--el-max-height)}.tech-stack .mvp__title{margin-bottom:40px}.tech-stack .mvp__info{display:flex;gap:70px;margin-bottom:40px}@media (max-width:768px){.tech-stack .mvp__info{flex-direction:column}}.tech-stack .mvp__info .mvp__text{font-size:24px;line-height:32px;margin:0}.tech-stack .mvp__info .mvp__text_special{color:#fc4b49;font-weight:700}.tech-stack .tech-stack-options{display:flex;flex-direction:column}@media (max-width:768px){.tech-stack .tech-stack-options{display:grid;grid-template-columns:repeat(1,1fr)}}.tech-stack .tech-stack-options .tech-stack-option:last-child{border-bottom:2px solid #f2f2f2}.tech-stack .tech-stack-options .tech-stack-option{align-items:center;border-top:2px solid #f2f2f2;display:flex;flex-direction:row;padding:20px 0}@media (max-width:768px){.tech-stack .tech-stack-options .tech-stack-option{flex-direction:column}}.tech-stack .tech-stack-options .tech-stack-option h3{flex-basis:180px;flex-shrink:0;font-size:30px;line-height:52px;margin:0 30px 0 0}@media (max-width:768px){.tech-stack .tech-stack-options .tech-stack-option h3{flex-basis:unset;margin:0 0 20px}}.tech-stack .tech-stack-options .tech-stack-option ul{display:flex;flex-wrap:wrap;font-size:18px;font-weight:500;gap:15px;line-height:26px;list-style:none;margin:8px 0 0;padding-inline-start:0}@media (max-width:768px){.tech-stack .tech-stack-options .tech-stack-option ul{justify-content:center;width:100%}}.tech-stack .tech-stack-options .tech-stack-option li{border:2px solid #f2f2f2;border-radius:100px;font-size:20px;line-height:28px;padding:6px 20px;text-align:center}@media (max-width:768px){.tech-stack .tech-stack-options .tech-stack-option li{flex-basis:31%}}@media (max-width:536px){.tech-stack .tech-stack-options .tech-stack-option li{flex-basis:47%}}.solutions{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:991px){.solutions{justify-content:space-around}}.solutions__item{background-color:#fff;border-radius:8px;box-shadow:3px 3px 14px rgba(0,0,0,.15);margin-bottom:50px;max-width:420px;min-height:345px;padding:10px 25px 10px 30px;width:32%}@media (max-width:1200px){.solutions__item{margin-bottom:35px;min-height:315px;padding:10px 15px 10px 20px}}@media (max-width:991px){.solutions__item{max-width:370px;width:48%}}@media (max-width:767px){.solutions__item{margin-bottom:35px;min-height:0;padding:10px 15px 40px 20px}}@media (max-width:575px){.solutions__item{margin-bottom:20px;max-width:300px;width:90%}}.solutions__item_transparent{align-items:center;background-color:transparent;box-shadow:none;display:flex;justify-content:center;padding:0 0 0 40px}@media (max-width:1200px){.solutions__item_transparent{padding-left:0}.solutions__item_transparent svg{max-width:80%}}@media (max-width:991px){.solutions__item_transparent{display:none!important}}.solutions__heading{color:#000;font-family:Fira Sans,sans-serif;font-size:30px;font-weight:700;margin-bottom:20px;min-height:72px;text-align:left;text-transform:uppercase}@media (max-width:1200px){.solutions__heading{font-size:28px}}@media (max-width:767px){.solutions__heading{font-size:22px;min-height:0}}.solutions__text{color:#5c5757;font-family:Raleway,sans-serif;font-size:17px;line-height:1.35}@media (max-width:767px){.solutions__text{font-size:15px}}.usage-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:0}.usage-item{text-align:center;width:calc(25% - 24px)}@media (max-width:767px){.usage-item{width:calc(50% - 24px)}}@media (max-width:575px){.usage-item{width:100%!important}}.usage-item svg{height:50px;margin-bottom:30px;width:50px}.usage-item svg circle,.usage-item svg ellipse,.usage-item svg path,.usage-item svg rect{stroke:#fc4b49}.usage-item h3{font-size:24px;font-weight:700;line-height:1.1em;margin:0}.usage-item p{color:#5c5757;font-size:18px;margin:0;padding-top:20px}.features-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.features-list ul{list-style:none;padding:0 0 0 25px;width:calc(33% - 24px)}@media (max-width:575px){.features-list ul{width:100%}}.features-list ul li{font-size:24px;margin-bottom:20px}@media (max-width:767px){.features-list ul li{font-size:20px}}.features-list ul li:last-child{margin-bottom:0}.features-list ul li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-18px;width:18px}.section-cost .container_new{align-items:center;display:flex;padding:0 15px}@media (max-width:768px){.section-cost .container_new{flex-direction:column-reverse}}.section-cost .mvp__title{text-align:center}.section-cost .contact-form__wrapper{box-shadow:none}.section-cost .banner,.section-cost .contact-form__wrapper{flex:1 1 50%}@media (max-width:768px){.section-cost .banner,.section-cost .contact-form__wrapper{flex:1 1 100%;width:100%}}.section-cost .banner{align-items:center;background-color:#fc4b49;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:flex-end}@media (max-width:1000px){.section-cost .banner{margin:0 0 0 50px}}@media (max-width:768px){.section-cost .banner{margin:0;padding:30px;text-align:center}}.section-cost .banner:after{background-color:#fc4b49;border-radius:8px 0 0 8px;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}@media (max-width:768px){.section-cost .banner:after{display:none}}.section-cost .banner .mvp__title{color:#fff;font-size:60px;line-height:80px;max-width:400px;text-align:left}@media (max-width:768px){.section-cost .banner .mvp__title{text-align:center}}.section-cost .banner p{color:#fff;font-size:24px;font-weight:400;line-height:32px;max-width:400px}.contact-us{padding:0}.contact-us_form .contact-us__wrapper{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;min-height:75vh}@media (min-height:1201px){.contact-us_form .contact-us__wrapper{min-height:60vh}}@media (max-width:767px){.contact-us__wrapper{flex-wrap:wrap}}.contact-content{background:#fc4b49;border-radius:8px;padding:60px}.contact-content_centred{text-align:center}@media (max-width:534px){.contact-content_centred{text-align:left}}.contact-us_form .contact-content{min-height:540px}@media (max-width:1079px){.contact-us_form .contact-content{min-height:360px}.contact-content{padding:30px}}.contact-content .contact-title{color:#fff;font-size:60px;font-weight:700;line-height:80px;margin-bottom:20px;margin-top:0}@media (max-width:1079px){.contact-content .contact-title{font-size:40px;line-height:52px}}.contact-content .contact-text{color:#fff;font-size:24px;font-weight:400;line-height:32px;margin-bottom:40px}.contact-content,.contact-form__wrapper{flex:1 1 47%}@media (max-width:767px){.contact-content,.contact-form__wrapper{flex:1 0 100%}}.contact-form__wrapper{align-self:flex-end;background:#fff;border-radius:8px;box-shadow:0 4px 24px rgba(51,51,51,.12);padding:80px 60px;text-align:center}@media (max-width:1079px){.contact-form__wrapper{padding:30px}}.submit-btn_small{background:#fff;border-radius:100px;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:600;padding:16px 55px;text-decoration:none;transition:.4s;width:-moz-fit-content;width:fit-content}.submit-btn_red{background:#fc4b49;color:#fff}.contact-content_centred .submit-btn_small{margin:0 auto}.submit-btn_small:hover{box-shadow:5px 5px 0 #333;transform:translateY(-3px)}.submit-btn_small:active{box-shadow:-5px -5px 0 #333;opacity:.9;transform:translateY(-3px)}@media (max-width:534px){.submit-btn_small{justify-content:center;text-align:center;width:100%}.submit-btn_more-text{padding:16px 25px}}.submit-btn img{margin-left:13px;width:18px}.post{margin:0 1% 25px}@media (min-width:993px){.post{display:inline-block;max-width:370px;width:30%}}.post .post__img-wrap:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";cursor:pointer;display:block;height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2}.post:hover .post__img-wrap:before{animation:shine .75s;cursor:pointer}.post__img-wrap{background-color:#eaeaea;border:0;border-radius:4px 4px 0 0;cursor:pointer;display:inline-block;font-size:0;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.latest-posts-wrap{display:flex;justify-content:center}@media (max-width:576px){.latest-posts-wrap{flex-wrap:wrap}}.latest-posts-wrap .post{display:inline-flex;flex-direction:column}@media (max-width:992px){.latest-posts-wrap .post{width:50%}.latest-posts-wrap .post:nth-of-child(3){display:none!important}}@media (max-width:576px){.latest-posts-wrap .post{width:100%}.latest-posts-wrap .post:nth-of-child(3){display:inline-flex!important}}.latest-posts-wrap .post .post__content{flex-grow:1}.latest-posts-wrap .post__img{-o-object-fit:cover;object-fit:cover}.post__img{display:inline-block;height:auto;width:100%}.post__content{background-color:#f2f2f2;border:0;border-radius:0 0 4px 4px;font-size:0;margin:0;padding:10px 20px 0;text-align:left}.post__text{color:#333;font-family:PT-Sans;font-size:16px;line-height:22px;padding-bottom:25px}.title__blog{color:#333;font-size:30px;line-height:32px;margin:10px 0}.title__blog a{color:#333;text-decoration:none}.title__blog a:hover{color:#fe6a00}@keyframes shine{to{left:125%}}.project__details-section{margin-top:116px}.looking-site-preview4{min-width:1124px}@media (max-width:1124px){.looking-site-preview4{margin:-30px auto 80px;min-width:auto}}.project__details{padding:0}.project__details .detail__item:last-child{border-bottom:none;margin-bottom:120px}.project__details .detail__item{border-bottom:1px solid #fc4b49;display:flex;gap:25px 50px;justify-content:space-between;padding:19px 0 24px}.project__details .detail__item>h2{width:calc(29.55% - 25px)}.project__details .detail__item>div{flex:auto!important;margin-top:4px;width:calc(70.45% - 25px)}.project__details .detail__item>div *{font-family:PT-Sans;font-size:18px;letter-spacing:0}@media (max-width:769px){.project__details .detail__item{flex-wrap:wrap}.project__details .detail__item:last-child{border-bottom:none;margin-bottom:0}.project__details .detail__item>div,.project__details .detail__item>h2{width:100%}}.project__details .detail__item .details__description{display:flex;flex-direction:column;gap:10px;list-style:none;padding-left:0}.project__details .detail__item .details__description li{line-height:27px;padding-left:14px}.project__details .detail__item .details__description li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-17px;width:12px}.project__details .detail__item .sub__title{margin:0}.project__details .detail__item div{flex:0 1 65%}@media (max-width:769px){.project__details .detail__item div{flex:1 1 100%}}.project__details .detail__item .detail__item__title{color:#242424;font-size:18px;font-weight:700;line-height:27px}.compare__table-wrap{border:1px solid #fc4b49;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1);margin:0 auto;max-width:1000px;overflow:hidden}.compare__table-wrap table{width:100%}.compare__table-wrap table td{font-family:PT-Sans;font-size:18px;padding:16px 8px}.compare__table-wrap table td:first-child{font-weight:700;width:150px}.compare__table-wrap table td:not(:first-child){width:calc(50% - 75px)}.compare__table-wrap table thead td{background:#fc4b49;color:#fff;font-weight:700}.compare__table-wrap table tbody tr:nth-child(2n){background:#fc4b49;color:#fff}.compare__table-wrap table tbody tr:nth-child(odd){background:#fff;color:#5c5757}.compare__table-wrap table.compare__table-2 td:first-child,.compare__table-wrap table.compare__table-2 td:not(:first-child){font-weight:400;width:50%}.compare__table-wrap table.compare__table-2 thead td:first-child,.compare__table-wrap table.compare__table-2 thead td:not(:first-child){font-weight:700}@media (max-width:768px){.compare__table-wrap table td{font-size:14px;padding:6px}.compare__table-wrap table td:first-child{width:100px}.compare__table-wrap table td:not(:first-child){width:calc(50% - 50px)}}.values .container{display:flex;flex-direction:column;gap:30px}.values .section-title{margin:0}.values__professionalism{background-color:#fc4b49;border-radius:20px;box-shadow:0 4px 24px 0 rgba(51,51,51,.122);gap:20px;padding:40px;width:100%}.values__professionalism_title{color:#fff;font-family:PT-Sans;font-size:32px;font-weight:700;line-height:44.8px;margin:0}.values__professionalism_description{color:#fff;font-family:PT-Sans;font-size:20px;font-weight:400;line-height:28px;margin:0}.values__advantages{display:flex;flex-flow:row wrap;gap:30px;justify-content:center;padding:0}.values__advantage{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 24px 0 rgba(51,51,51,.122);display:flex;flex-direction:column;gap:20px;list-style-type:none;padding:40px;width:380px}.values__advantage_title{color:#333;font-family:PT-Sans;font-size:32px;font-weight:700;line-height:44.8px;margin:0}.values__advantage_description{color:#333;font-family:PT-Sans;font-size:20px;font-weight:400;line-height:28px;margin:0}.mvp .container{display:flex;flex-direction:column;gap:40px}.mvp__benefits{display:grid;gap:20px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1050px){.mvp__benefits{grid-template-columns:auto;grid-template-rows:auto}}.mvp__benefit{background-color:#fff;border-radius:20px;box-shadow:0 4px 20px 0 rgba(51,51,51,.122);display:flex;flex-direction:column;gap:20px;padding:40px}.mvp__benefit img{height:64px;width:64px}.mvp__benefit_title{color:#fc4b49;font-family:HeliosCond;font-size:40px;font-weight:700;line-height:50px;margin:0;text-align:center}.mvp__benefit_text{color:#5c5757;font-family:Raleway;font-size:24px;font-weight:400;line-height:32px;margin:0;text-align:left}.mvp__benefit_special{background-color:#fc4b49;grid-column:2;grid-row:1/span 2}@media (max-width:768px){.mvp__benefit_special{grid-column:1}}.mvp__benefit_transparent{background-color:transparent;box-shadow:none}.connect-with-team__info{font-family:PT Sans;font-size:30px;line-height:130%;margin:20px 0 0;text-align:center}@media (max-width:991px){.connect-with-team__info{font-size:28px;line-height:120%}}.connect-row{display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between;margin-top:40px}@media (max-width:991px){.connect-row{flex-direction:column}}.connect-col{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 24px 0 rgba(51,51,51,.12);display:flex;flex:1 0 calc(33% - 25px);flex-direction:column;gap:20px;justify-content:center;padding:40px;text-align:center}.connect-col__title{color:#5c5757;font-family:HeliosCond;font-size:32px;font-weight:700;line-height:130%;margin:0}.connect-col__link{color:#333;font-family:PT Sans;font-size:18px;line-height:130%;text-decoration:underline;transition:all .2s ease}.orange-section{background:#fc4b49;overflow:hidden;padding:130px 0;position:relative;width:100%}@media (max-width:1124px){.orange-section{padding:90px 0}}@media (max-width:830px){.orange-section{padding:75px 0}}.orange-section:before{background:#fff;content:"";height:17vw;left:-1%;position:absolute;top:-12.25%;transform:rotate(-4.2deg);width:104%}@media (max-width:1124px){.orange-section:before{top:-4.25%}}@media (max-width:500px){.orange-section:before{top:-2.25%}}.orange-section:after{background:#fff;bottom:-12.25%;content:"";height:17vw;left:-1%;position:absolute;transform:rotate(4.2deg);width:104%}@media (max-width:1124px){.orange-section:after{bottom:-4.25%}}@media (max-width:500px){.orange-section:after{bottom:-2.25%}}.orange-section.orange-section-team{margin-bottom:-17px;margin-top:-58px;padding-bottom:216px}@media (max-width:768px){.orange-section.orange-section-team{padding-bottom:96px}}.orange-section.orange-section-team:before{transform:rotate(-2.2deg)}@media (max-width:1124px){.orange-section.orange-section-team:before{height:19vw;left:-2%;transform:rotate(-4.2deg)}}.orange-section.orange-section-team:after{transform:rotate(2.2deg)}@media (max-width:1124px){.orange-section.orange-section-team:after{height:19vw;left:-2%;transform:rotate(4.2deg)}}.orange-section.orange-section-team .sub__title{margin-top:122px}@media (max-width:768px){.orange-section.orange-section-team .sub__title{margin-top:40px}}.orange-section.orange-section-team .team-line-up{gap:28px 120px}@media (max-width:768px){.orange-section.orange-section-team .team-line-up{gap:28px 60px}}.orange-section.orange-section-team .our-team>.description{font-family:PT-Sans;font-size:18px;letter-spacing:0;max-width:950px}.orange-section.orange-section-team .our-team .team-line-up{margin-top:40px}.orange-section.orange-section-team .our-team .team-line-up .description{font-size:20px;letter-spacing:0;line-height:28px;margin-top:4px}.orange-section .orange-section-title{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.08px;margin:0 0 -3px;padding-top:63px}@media (max-width:500px){.orange-section .orange-section-title{padding-top:0}}.orange-section .sub__title{margin-bottom:18px}.orange-section hr{border:1px solid #fff;margin-bottom:20px}.orange-section .description{color:#fff}.orange-section .company_name{color:#fff;font-size:18px;font-weight:700;line-height:21px;padding:20px 0 0}.orange-section .project__description{display:flex;flex-wrap:wrap;gap:30px 70px;justify-content:space-between;list-style:none;padding:0}.orange-section .project__description .description{display:flex;flex-direction:column;gap:9px;width:calc(50% - 38px)}.orange-section .project__description .description,.orange-section .project__description .description *{font-family:PT-Sans;font-size:18px;letter-spacing:0;line-height:27px}@media (max-width:840px){.orange-section .project__description .description{width:100%}}.orange-section .project__preview-looking{display:flex;gap:30px;justify-content:space-between;margin:82px auto 70px;max-width:870px}.orange-section .project__preview-looking picture{height:-moz-max-content;height:max-content;max-width:330px;width:calc(50% - 15px)}.orange-section .project__preview-looking picture:nth-child(2){margin-top:74px}.orange-section .images__preview_grid{margin:80px 0}.sub__title{font-size:35px;font-style:normal;font-weight:400;line-height:41px;margin:25px 0 40px;text-align:center}@media (max-width:768px){.sub__title+.big-quote{margin-top:-60px}}.sub__title_orange{color:#fc4b49}.sub__title_white{color:#fff}.sub__title_left{text-align:left}@media (min-width:2600px){.orange-section:before{top:-11vw}.orange-section:after{bottom:-11vw}}.services-item ul{margin-top:30px}.services-item ul li{font-size:18px;line-height:1.5}.services-item ul li:not(:first-child){margin-top:10px}.technology__list{display:flex;flex-direction:column;gap:10px;list-style:none;padding-left:0}.technology__list li{font-size:18px;line-height:24px;padding-left:14px}.technology__list li:before{color:#fc4b49;content:"•";display:inline-block;margin-left:-17px;width:12px}.why-gpt-section{margin-top:80px}.why-gpt-section .project__details .detail__item:last-child{margin-bottom:0}.chatgpt-mvp .section-title{color:#5c5757;font-size:96px;font-weight:700;line-height:96px;margin:0}@media (max-width:991px){.chatgpt-mvp .section-title{font-size:60px;line-height:48px;text-align:center}}.chatgpt-mvp .section-title--colored{color:#fc4b49}
