.description-section{padding-bottom:160px}.main-section .text-left-block .header-wrapper .scribble-block:before{background:#b4f4f9}.description-section .description-block .header-wrapper .scribble-block{right:-57px;left:unset}.description-section .description-block .header-wrapper .scribble-block:before{background:#ea78eb}@media screen and (min-width:768px)and (max-width:1279px){.description-section{padding-bottom:calc(60px + 100*(100vw - 768px)/511)}.description-section .description-block .header-wrapper .scribble-block{right:0}}@media screen and (max-width:767px){.description-section{padding-bottom:60px}.description-section .description-block .header-wrapper .scribble-block{right:0}}.bg-gradient:before{content:"";width:100%;height:733px;position:absolute;opacity:.03;background:linear-gradient(180deg,#4e00dd,rgba(78,0,221,0))}.customer-stories-section{padding:91px 0 100px;position:relative}.customer-stories-section>h2{font-family:var(--le-monde-font);color:#4e00dd;font-size:60px;font-weight:400;line-height:115%;letter-spacing:.02rem;text-align:center;margin-bottom:0}.customer-stories-section>p{width:415px;color:#1e143c;font-family:var(--mark-pro-font);font-size:21px;font-style:normal;font-weight:400;line-height:140%;margin:24px auto 0;text-align:center}.customer-stories-section>.button-link{position:absolute;width:-moz-fit-content;width:fit-content;top:100px;right:11%}.customer-stories-section .swiper-slide{min-height:603px!important}@media screen and (min-width:768px)and (max-width:1279px){.customer-stories-section{padding-top:calc(56px + 35*(100vw - 768px)/511);padding-bottom:calc(40px + 60*(100vw - 768px)/511)}.customer-stories-section .button-link{position:relative;margin:40px auto 0;right:unset;top:unset;font-size:14px}.customer-stories-section h2{font-size:calc(35px + 25*(100vw - 768px)/511)}.customer-stories-section p{font-size:calc(17px + 4*(100vw - 768px)/511)}.customer-stories-section>p{width:calc(311px + 104*(100vw - 768px)/511)}}@media screen and (max-width:767px){.customer-stories-section{padding:56px 0 40px}.customer-stories-section>h2{font-size:35px}.customer-stories-section>p{width:311px;font-size:17px}.customer-stories-section>.button-link{position:unset;margin:40px auto 0}}.customer-stories-card{margin:0 auto;padding:32px 24px 40px;border-radius:16px;box-shadow:0 5px 25px 0 rgba(78,0,221,.1);min-width:288px;width:288px;height:auto}.customer-stories-card .image-header-block{display:flex;justify-content:space-between}.customer-stories-card .image-header-block>img{height:34px;width:auto}.customer-stories-card .image-header-block>img:first-child{width:88px;height:88px;border-radius:8px}.customer-stories-card .image-header-block>a{height:auto}.customer-stories-card .image-header-block>a>img{height:30px;width:30px}.customer-stories-card .content-block{margin-top:32px}.customer-stories-card .content-block>h3{font-family:var(--le-monde-font);color:#1e143c;font-size:23px;font-style:normal;font-weight:400;line-height:120%;text-shadow:0 5px 25px rgba(78,0,221,.1)}.customer-stories-card .content-block>p{font-family:var(--mark-pro-font);margin-top:16px;color:#000;text-shadow:0 5px 25px rgba(78,0,221,.1);font-size:17px;font-style:normal;font-weight:400;line-height:140%}.customer-stories-card .content-block>.customer-name{margin:16px 0 0;font-family:var(--le-monde-font);font-size:15px;font-style:normal;font-weight:700;line-height:140%}.customer-stories-card .content-block>.customer-position{margin:0;font-family:var(--le-monde-font);font-size:15px;font-style:normal;font-weight:400;line-height:140%}.customer-stories-card .button-wrapper{width:100%;display:flex;justify-content:center;margin-top:40px}.customer-stories-card .button-wrapper .case-button{text-decoration:none;line-height:18px;background:none;font-family:var(--mark-pro-font);font-size:15px;font-style:normal;font-weight:500;padding:6px 16px;color:#1e143c;border-radius:88px;border:1px solid #000}@media screen and (min-width:768px)and (max-width:1279px){.customer-stories-card .content-block>h3{font-size:calc(20px + 3*(100vw - 768px)/511)}.customer-stories-card .content-block>p{font-size:16px}.customer-stories-card .button-wrapper .case-button{font-size:14px}}@media screen and (max-width:767px){.customer-stories-card .content-block>h3{font-size:20px}.customer-stories-card .content-block>p{font-size:15px}.customer-stories-card .button-wrapper .case-button{font-size:13px}}.leviosa-team-section{padding:88px 0 0;position:relative;max-width:1440px;margin:0 auto}.leviosa-team-section>h2{font-family:var(--le-monde-font);color:#4e00dd;font-size:60px;font-weight:400;line-height:115%;letter-spacing:.02rem;text-align:center;margin-bottom:0}.leviosa-team-section>p{width:415px;color:#1e143c;font-family:var(--mark-pro-font);font-size:19px;font-style:normal;font-weight:400;line-height:140%;margin:24px auto 0;text-align:center}.leviosa-team-section>.button-link{position:absolute;width:-moz-fit-content;width:fit-content;top:100px;right:11%}.leviosa-team-section .cards-wrapper-block{margin:128px auto 0;display:grid;grid-template-columns:auto auto auto;grid-column-gap:40px;grid-row-gap:80px;width:-moz-fit-content;width:fit-content}.leviosa-team-section .cards-wrapper-block .customer-stories-card{height:-moz-fit-content;height:fit-content}.leviosa-team-section .cards-wrapper-block .customer-stories-card .content-block>h4{font-size:20px}.leviosa-team-section .cards-wrapper-block .customer-stories-card:nth-child(-3n+5){margin-top:-48px}@media screen and (min-width:768px)and (max-width:1279px){.leviosa-team-section{padding-top:calc(56px + 32*(100vw - 768px)/511)}.leviosa-team-section .cards-wrapper-block{grid-template-columns:auto auto;grid-row-gap:calc(40px + 40*(100vw - 768px)/511);margin-top:calc(56px + 24*(100vw - 768px)/511)}.leviosa-team-section .cards-wrapper-block .customer-stories-card:nth-child(-3n+5){margin-top:unset}.leviosa-team-section .button-link{position:relative;margin:40px auto 0;right:unset;top:unset;font-size:14px}.leviosa-team-section h2{font-size:calc(35px + 25*(100vw - 768px)/511)}.leviosa-team-section>p{width:calc(311px + 104*(100vw - 768px)/511);font-size:calc(17px + 2*(100vw - 768px)/511)}}@media screen and (max-width:767px){.leviosa-team-section{padding:56px 0 0}.leviosa-team-section .cards-wrapper-block{grid-template-columns:auto;grid-row-gap:40px;margin-top:56px}.leviosa-team-section .cards-wrapper-block .customer-stories-card:nth-child(-3n+5){margin-top:unset}.leviosa-team-section>h2{font-size:35px}.leviosa-team-section>p{width:311px;font-size:17px}.leviosa-team-section>.button-link{position:relative;margin:40px auto 0;top:unset;right:unset}.leviosa-team-section .swiper-slide{min-height:unset!important;height:unset}}.main-section{padding:73px 48px 60px 104px;max-width:1440px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;height:auto}.main-section .text-left-block{width:50%;max-width:554px}.main-section .text-left-block .header-wrapper{position:relative;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.main-section .text-left-block .header-wrapper h1{position:relative;font-family:var(--le-monde-font);font-size:70px;letter-spacing:.02rem;color:#4e00dd;line-height:115%;width:-moz-fit-content;width:fit-content}.main-section .text-left-block .header-wrapper .scribble-block{position:absolute;width:130px;height:66px;z-index:-1;right:-100px;bottom:41px}.main-section .text-left-block .header-wrapper .scribble-block:before{position:absolute;display:inline-block;content:"";width:100%;height:100%;background:#46efc8;border-radius:100px;animation-name:fadeInBackgroundLeftToRight;animation-duration:.7s}.main-section .text-left-block .header-wrapper .scribble-block:after{content:"";position:absolute;right:0;display:inline-block;background-image:url(/image/scribbles/scribble-writing-1.svg);background-size:100% 100%;width:110%;height:100%;animation-name:fadeInRight;animation-duration:.7s}.main-section .text-left-block p{margin-top:32px;margin-bottom:0;max-width:460px;font-family:var(--mark-pro-font);font-weight:400;font-size:21px;line-height:30px;color:#1e143c}.main-section .text-left-block>img{height:32px;width:auto;margin-top:-50px}.main-section>.image-container{width:50%;height:-moz-fit-content;height:fit-content}.main-section>.image-container>img{border-radius:16px;height:100%;position:relative;z-index:10;width:100%;animation:left-to-right-fade-in .7s ease-in-out;-webkit-mask-repeat:no-repeat}.main-section .background-color-block{height:800px;border-radius:0 0 0 16px;background:#faf7fe;position:absolute;right:0;top:0}@media screen and (min-width:768px)and (max-width:1279px){.main-section{padding:calc(16px + 57*(100vw - 768px)/511) calc(32px + 16*(100vw - 768px)/511) calc(50px + 10*(100vw - 768px)/511) calc(32px + 72*(100vw - 768px)/511);gap:24px}.main-section .text-left-block{width:40%}.main-section .text-left-block .header-wrapper h1{font-size:calc(40px + 30*(100vw - 768px)/511);line-height:calc(48px + 32*(100vw - 768px)/511)}.main-section .text-left-block .header-wrapper .scribble-block{width:calc(99px + 31*(100vw - 768px)/511);height:calc(48px + 18*(100vw - 768px)/511);right:calc(-88px - 12*(100vw - 768px)/511);bottom:calc(22px + 19*(100vw - 768px)/511)}.main-section .text-left-block p{font-size:calc(17px + 4*(100vw - 768px)/511)}.main-section .background-color-block{height:calc(761px + 39*(100vw - 768px)/511);z-index:-10}}@media screen and (min-width:768px){.main-section{position:relative}.main-section .image-container .background-color-block{position:absolute;height:calc(100% + 140px);top:-140px;right:min((100vw - 1440px)/-2,0px);left:60%}}@media screen and (max-width:767px){.main-section{padding:16px 32px 50px;flex-direction:column-reverse;min-height:unset}.main-section .background-color-block{max-width:unset;width:75vw!important;height:400px}.main-section>.text-left-block{max-width:unset;width:100%;margin-top:112px}.main-section>.text-left-block .header-wrapper h1{position:relative;line-height:48px;font-size:40px;margin-bottom:0}.main-section>.text-left-block .header-wrapper .scribble-block{width:99px;height:48px;z-index:-1;right:-88px;bottom:22px}.main-section>.text-left-block p{max-width:unset;font-size:17px;line-height:24px}.main-section>.image-container{position:relative;width:100%}.main-section>.image-container>img{border-radius:16px;width:100%;height:auto;position:relative;z-index:10}.main-section>.image-container>.background-color-block{top:-111px;right:-32px;height:calc(100% + 56px + 111px)}}