.primary-color-600{color:#196BDE}.neutrals-100{color:#fff}.neutrals-1000{color:#343A40}.desktop{display:none}.block{display:block}@media only screen and (min-width: 1280px){.mobile{display:none}.desktop{display:block}}.flex{display:flex}.flex-column{display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.flex-desktop{display:flex}}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}*::selection{background:#196BDE;color:#fff}body,html{overflow-x:hidden}html,body{position:relative;max-width:100%;overflow-x:hidden}html{height:100%}body,.container{background-color:#fff;min-height:-webkit-fill-available;overflow-x:hidden !important;max-width:100% !important}body{background-color:#fff;min-height:-webkit-fill-available;overflow-x:hidden !important;max-width:100% !important;overflow:hidden}.stop-scrolling{height:100%;max-height:-webkit-fill-available;overflow:hidden}img{max-width:100%}a{text-decoration:none;color:#343A40;display:inline-block}a:hover{cursor:pointer !important}.honeypot{position:absolute;left:-9999px}.button{display:inline-block;margin:0;padding:12px 24px;border-radius:8px;border:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:16px;text-decoration:none;letter-spacing:-0.01em;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s}.button:hover{cursor:pointer}.button-primary{background-color:#196BDE;color:#fff}.button-primary:hover{background-color:#1760C8 !important}.button-secondary{background-color:#E8F0FC;color:#196BDE}.button-secondary:hover{background-color:#BAD3F5}.button-tertiary{text-align:left;background-color:transparent;padding:0;text-transform:uppercase}.button-tertiary.large{font-size:24px;line-height:32px;text-transform:capitalize}.button-tertiary.large i{font-size:20px;line-height:32px}.button-white{background-color:#fff;color:#196BDE}@media screen and (min-width: 1440px){.button-primary,.button-secondary{font-size:20px;line-height:20px}.button-tertiary{font-size:20px}}.anchor-first{margin-left:8px}.icon-first{margin-right:8px}.button i{font-size:12px;transition:all .3s;font-weight:900}.button-primary .anchor-first,.button-secondary .anchor-first{margin-bottom:1px}.button-primary .icon-first,.button-secondary .icon-first{margin-bottom:1px}.button:hover .anchor-first{margin-left:12px}.button:hover .anchor-first.no-hover{margin-left:8px}.button:hover .icon-first{margin-right:12px}.button:hover .icon-first.no-hover{margin-right:8px}.button-tertiary i{font-size:16px;line-height:16px}@media screen and (min-width: 1440px){.button-primary i,.button-secondary i{font-size:16px;line-height:16px}.button-tertiary i{font-size:20px;line-height:32px}}.line{border:none;width:100%;height:1px}p,.p{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#495057}.tags{display:flex;justify-content:flex-start;align-items:center;gap:4px}.tags .tag{display:inline-block;padding:5px 8px;margin:0;color:#fff;background-color:#196BDE;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:16px;letter-spacing:-0.01em;border-radius:8px}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#343A40;font-weight:600}h1{font-size:32px;line-height:36px;letter-spacing:-0.015em}h2{font-size:32px;line-height:36px;letter-spacing:-0.015em}h3{font-size:24px;line-height:32px;letter-spacing:-0.01em}h4{font-size:20px;line-height:28px;letter-spacing:-0.01em}h5{font-size:16px;line-height:24px;letter-spacing:-0.01em}@media only screen and (min-width: 1440px){h1{font-size:56px;line-height:60px}h2{font-size:40px;line-height:44px}h3{font-size:32px;line-height:36px}h4{font-size:24px;line-height:32px}h5{font-size:20px;line-height:28px}h6{font-size:16px;line-height:24px;letter-spacing:-0.01em}}.container-contact{overflow-x:initial;min-height:initial}.container-thank-you{min-height:auto}@media screen and (min-width: 1440px){.container{min-height:calc(100vh - 404px)}.container-error{min-height:100%}}@media only screen and (min-width: 2560px){.container-contact{min-height:calc(100% - 404px)}}.section{padding:72px 16px}@media only screen and (min-width: 768px){.section{padding:72px 48px}}@media only screen and (min-width: 1024px){.section{padding:72px 96px}}@media only screen and (min-width: 1280px){.section{padding:96px}}.nav .burger{z-index:100;position:absolute;right:16px;top:28px}.nav .burger:hover{cursor:pointer}.nav .burger .burger-line{width:10px;height:3px;background-color:#343A40;margin-top:3px;transition:all .3s ease;position:relative;z-index:101}.nav .burger .line1{width:25px}.nav .burger .line2{width:20px}.nav .burger .line3{width:15px}.nav .burger.toggle{z-index:100}.nav .burger.toggle .line1{transform:rotate(-45deg) translate(-5px, 6px);bottom:3px;right:1px}.nav .burger.toggle .line2{display:none}.nav .burger.toggle .line3{transform:rotate(45deg) translate(-5px, -6px);top:7px;right:1px}.nav .burger.toggle .burger-line{background-color:#fff;width:25px;height:3px;position:relative}@media only screen and (min-width: 768px){.nav .burger{right:48px}}@media only screen and (min-width: 1024px){.nav .burger{right:96px}.nav .burger.toggle{background-color:#307AE1}.nav .burger.toggle .burger-line{background-color:#fff}}@media screen and (min-width: 1280px){.nav .burger{display:none}}.social{width:28px;height:28px;object-fit:contain}.social i{font-size:28px;line-height:28px}.breadcrumbs{display:flex;justify-content:flex-start;align-items:center;gap:8px}.breadcrumbs .breadcrumb{font-family:"Montserrat",sans-serif;font-size:14px;line-height:14px;font-weight:500;color:#343A40}.breadcrumbs i{font-size:14px;line-height:14px;color:#196BDE}.features .feature{display:flex;font-family:"Roboto",sans-serif;font-size:16px;line-height:26px;color:#495057}.features .feature i{font-size:16px;line-height:26px;color:#196BDE}.features .feature p{margin:0 !important}.features .feature p a{text-decoration:underline}.arrows{display:flex;justify-content:flex-start;align-items:center;gap:24px}.arrows i{font-size:16px;line-height:16px;color:#196BDE}.form .input-group{margin-bottom:20px}.form .input-group__label{font-family:"Montserrat",sans-serif;font-size:14px;line-height:14px;font-weight:500;color:#343A40;letter-spacing:-0.01em;margin-bottom:8px;display:block}.form .input-group .input{font-family:"Roboto",sans-serif;font-size:16px;line-height:16px;font-weight:400;letter-spacing:-0.01em;padding:16px;border-radius:8px;border:1px solid #CED4DA;width:100%}.form .input-group .input::placeholder{color:#6C757D}.form .input-group .input.textarea{height:200px;resize:none;line-height:26px}.form .g-recaptcha{margin-bottom:20px}@media only screen and (min-width: 768px){.form .input-group{margin-bottom:24px}.form .g-recaptcha{margin-bottom:24px}}@media only screen and (min-width: 1280px){.form .flex-desktop{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.form .flex-desktop .input-group{margin-bottom:0px}}@media only screen and (min-width: 1440px){.form .input-group .input.textarea{height:240px}}.cards .card{background-color:#fff;border:1px solid #E8F0FC;border-radius:8px;box-shadow:0px 8px 24px rgba(52,58,64,0.08);padding:24px;margin-bottom:24px;display:flex;flex-direction:column;justify-content:space-between}.cards .card:last-of-type{margin-bottom:0}.cards .card__icon-container{width:80px;height:80px;border-radius:50%;background-color:#196BDE;margin-bottom:24px;padding-top:22px;text-align:center}.cards .card__icon-container i,.cards .card__icon-container span{display:block;font-size:32px;line-height:36px;width:auto;height:36px;margin:0 auto;color:#fff}.cards .card__icon-container span{font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:-0.01em}.cards .card__title{margin-bottom:8px}.cards .card:has(.features) p{margin-bottom:8px}.cards .card .button{margin-top:24px}.cards .card .button i{color:#196BDE}@media only screen and (min-width: 1024px){.cards .card{margin-bottom:0}}@media screen and (min-width: 1280px){.cards .card__title{margin-bottom:12px}.cards .card:has(.features) p{margin-bottom:16px}}@media screen and (min-width: 1440px){.cards .card .button{font-size:20px;line-height:28px}.cards .card .button i{font-size:18px;line-height:28px}}.bullets{display:flex;justify-content:center;align-items:center;gap:4px}.bullet{width:8px;height:8px;border-radius:8px;background-color:#DEE2E6;transition:all .3s}.bullet.active{width:20px;background-color:#196BDE}.slider-container .slider__inner .slide{width:256px;height:256px;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:cover}.slider-container .slider__inner .slide__img{width:100%;height:100%;object-fit:cover;border-radius:8px}@media only screen and (min-width: 768px){.slider-container .slider__inner .slide{width:328px;height:328px}}.fade-section{opacity:0;transition:opacity .75s ease-in}.fade-section.in-viewport{opacity:1}.cookie-consent-modal{height:100vh;width:100vw;background-color:rgba(0,0,0,0.9);position:fixed;top:0;left:0;z-index:999;align-items:flex-end;display:none}.cookie-consent-modal.active{display:flex}.cookie-consent-modal .content-container{width:100%;background-color:#fff;padding:32px 24px;text-align:center;position:absolute;transform:translate(0, -50%);top:50%}.cookie-consent-modal .content-container .content{max-width:320px;margin:0 auto}.cookie-consent-modal .content-container .content h3{margin-bottom:8px}.cookie-consent-modal .content-container .content p{margin-bottom:24px}.cookie-consent-modal .content-container .content p span{text-decoration:underline}.cookie-consent-modal .content-container .content .buttons{flex-direction:row;justify-content:center;align-items:center;gap:8px}.cookie-consent-modal .content-container .content .buttons .button{white-space:nowrap}@media screen and (min-width: 1024px){.cookie-consent-modal .content-container{width:100%;background-color:#fff;padding:30px;text-align:center;position:absolute;transform:translate(0, -50%);top:50%}.cookie-consent-modal .content-container .content{display:block;padding:0;max-width:400px}}@media screen and (min-width: 1280px){.cookie-consent-modal .content-container{max-width:320px;transform:translate(0, 0);bottom:48px;right:48px;top:initial;border-radius:16px}.cookie-consent-modal .content-container .content{max-width:initial}.cookie-consent-modal .content-container .content h1{color:#343A40}.cookie-consent-modal .content-container .content p{color:#495057}.cookie-consent-modal .content-container .content .buttons{display:flex;flex-direction:column-reverse;gap:8px}.cookie-consent-modal .content-container .content .buttons .button{width:100%}}@media screen and (min-width: 1440px){.cookie-consent-modal .content-container .content h3{font-size:32px;line-height:36px}}.clients .client{width:100%;height:100px;background-color:#fff;border-radius:8px}.clients .client img{width:calc(100% - 48px);height:calc(100% - 48px);object-fit:contain;margin-top:24px;margin-left:24px;transition:all .3s ease-in-out}.clients .client .logo-grayscale{display:block;opacity:1}.clients .client .logo-color{opacity:0;display:none}@media only screen and (min-width: 768px){.clients .client{height:128px}.clients .client img{width:calc(100% - 64px);height:calc(100% - 64px);margin-top:32px;margin-left:32px}}@media only screen and (min-width: 1024px){.clients .client{background-color:#fff}}@media only screen and (min-width: 1280px){.clients .client:hover .logo-grayscale{opacity:0;display:none}.clients .client:hover .logo-color{opacity:1;display:block}}.testimonial{display:none;opacity:0;width:100%;justify-content:space-between;align-items:center;gap:36px;transition:all .3s ease-in-out}.testimonial.active{display:flex;opacity:1}.testimonial__p{margin-bottom:16px;color:#343A40}.testimonial__id{justify-content:flex-start;align-items:center;gap:8px;margin-bottom:24px}.testimonial__id__picture{width:48px;height:48px;object-fit:cover;border-radius:8px}.testimonial__id__name{color:#343A40;margin-bottom:2px}.testimonial__id__function{line-height:16px}.testimonial .prev,.testimonial .next{font-size:16px;width:16px;line-height:32px}.testimonial .prev:hover,.testimonial .next:hover{cursor:pointer}.testimonial .prev{left:0}.testimonial .next{right:0}@media only screen and (min-width: 768px){.testimonial{gap:108px}.testimonial .prev,.testimonial .next{width:20px;font-size:20px}}@media only screen and (min-width: 1280px){.testimonial__p{font-size:24px;line-height:36px;margin-bottom:24px}.testimonial__id{margin-bottom:32px}}@media screen and (min-width: 1440px){.testimonial__p{font-size:32px;line-height:44px;margin-bottom:32px}.testimonial__id{margin-bottom:40px}.testimonial .prev,.testimonial .next{font-size:28px;line-height:28px}}.header-home__content .typing{display:inline-block;color:#196BDE;margin-bottom:12px}.header-home__content .typing::after{content:"";width:1px;height:100%;border-right:2px solid #307AE1;animation:blink 0.5s infinite ease}@keyframes blink{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width: 1024px){.header-home__content .typing{display:none}}.number-container{display:inline-block;flex:calc(50% - 4px);width:auto;max-width:127px}.number-container .number{font-family:"Montserrat",sans-serif;font-size:40px;line-height:44px;font-weight:700;margin-bottom:8px;color:#196BDE}.number-container .label{font-family:"Montserrat",sans-serif;font-size:14px;line-height:14px;font-weight:600;color:#6C757D}@media only screen and (min-width: 1024px){.number-container{max-width:96px;display:inline-flex !important;flex-direction:column;justify-content:flex-start;align-items:flex-start}.number-container>div{display:inline-block}}@media screen and (min-width: 1440px){.number-container{max-width:105px}.number-container .number{font-size:56px;line-height:60px}.number-container .label{font-size:16px;line-height:16px}}.case{width:100%;height:auto;height:229px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;border:1px solid #E8F0FC;margin-bottom:20px;box-shadow:0px 8px 24px rgba(52,58,64,0.08)}.case.slide{width:343px !important}.case.slide .case__id{margin-top:123px}.case:last-of-type{margin-bottom:0}.case .button{float:right;margin-top:24px;margin-right:24px;color:#343A40 !important}.case .button i{color:#196BDE}.case__id{width:calc(100% - 48px);float:left;margin-top:96px;margin-left:24px}.case__id__title{font-weight:700;margin-bottom:8px}@media only screen and (min-width: 768px){.case{height:337px}.case.slide{width:328px !important}.case.slide .case__id{margin-top:195px}.case__id{margin-top:204px}}@media only screen and (min-width: 1024px){.case{margin-bottom:0;height:256px}.case.slide{width:400px !important}.case.slide .case__id{margin-top:195px}.case__id{margin-top:123px}}@media screen and (min-width: 1280px){.case{height:284px}.case.slide{width:426px !important;height:284px !important}.case.slide .case__id{margin-top:140px}.case .button{margin-top:32px;margin-right:32px}.case__id{margin-top:135px;margin-left:32px}}@media screen and (min-width: 1440px){.case{height:337px}.case.slide{width:506px !important;height:337px !important}.case.slide .case__id{margin-top:180px}.case__id{margin-top:160px}}.input-group{position:relative;width:100%}.input-group i{font-size:16px;width:16px;height:16px;visibility:hidden;position:absolute;top:40px;right:16px}.input-group i.fa-check-circle{font-size:18px}.input-group.success .input{border:1px solid #4BB543}.input-group.success i.fa-check-circle{visibility:visible;color:#4BB543}.input-group.error{padding-bottom:24px}.input-group.error .input{border:1px solid #E10600;margin-bottom:8px}.input-group.error i.fa-exclamation-triangle{visibility:visible;color:#E10600}.input-group.error small{color:#E10600;visibility:visible}.input-group label{display:inline-block;margin-bottom:0px}.input-group small{font-family:"Roboto",sans-serif;visibility:hidden;position:absolute;bottom:8px;left:0px}.alert{position:fixed;z-index:1;left:16px;bottom:24px;width:calc(100vw - 32px);padding:12px 24px;border-radius:8px;display:flex;justify-content:flex-start;align-items:flex-start;gap:8px}.alert i{display:block;width:18px;line-height:26px;height:26px}.alert p{width:calc(100% - 18px)}.alert.success{background-color:#DBF0D9}.alert.success p,.alert.success i{color:#4BB543}.alert.error{background-color:#FCE6E6}.alert.error p,.alert.error i{color:#E10600}@media only screen and (min-width: 768px){.alert{width:calc(100vw - 96px);left:48px}}@media screen and (min-width: 1280px){.alert{width:calc(100vw - 192px);margin-bottom:24px;left:96px}}@media screen and (min-width: 1600px){.alert{width:calc(100vw - 352px);left:176px}}@media screen and (min-width: 1920px){.alert{width:calc(100vw - 672px);left:336px}}@media screen and (min-width: 2560px){.alert{width:calc(100vw - 1312px);left:656px}}@media screen and (min-width: 3440px){.alert{width:calc(100vw - 2192px);left:1096px}}@media screen and (min-width: 3840px){.alert{width:calc(100vw - 2592px);left:1296px}}.nav{justify-content:space-between;align-items:center;height:80px;padding:23px 16px;background:#fff;transition:all .3s;overflow-x:hidden;overflow-y:hidden}.nav-dynamic{position:fixed;top:0;left:0;width:100vw}.nav-hidden{transform:translateY(calc(-80px));box-shadow:none}.nav-scrolled{box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px}.nav .logo{width:200px;height:40px;object-fit:contain;position:relative;top:3px}.nav .logo img{width:200px;height:35px}.nav .nav-links{position:fixed;display:flex;flex-direction:column;justify-content:space-between;width:100%;transform:translateX(100%);right:0;height:100%;top:0;z-index:3;transition:transform .5s ease-in-out;background-color:#307AE1;overflow-y:hidden;overflow:hidden}.nav .nav-links .link-items{position:absolute;transform:translate(0%, -50%);top:47%;list-style-type:none}.nav .nav-links .link-items .nav__link__item{position:relative}.nav .nav-links .link-items .nav__link__item__notification{display:inline;width:16px;height:16px;background-color:#307AE1;border-radius:50%;position:absolute;top:0;right:-12px}.nav .nav-links .link-items .nav__link__item__notification span{font-size:12px;line-height:12px;letter-spacing:-0.01em;font-weight:600;font-family:"Montserrat",sans-serif;color:#fff;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.nav .nav-links .logo{width:200px;height:40px;object-fit:contain}.nav .nav-links .logo img{width:100%;height:100%}.nav .nav-links .logo,.nav .nav-links .button{opacity:0}.nav .nav-links.nav-active{transform:translateX(0%);z-index:99;height:100%;overflow:hidden}.nav .nav-links.nav-active .logo,.nav .nav-links.nav-active .button{opacity:1}.nav .nav-links.nav-active .nav__link{display:block}.nav .nav-links.nav-active .nav__link__item{display:inline-block;color:#fff}.nav .nav-links.nav-active .nav__link__item__notification{background-color:#fff}.nav .nav-links.nav-active .nav__link__item__notification span{color:#196BDE}.nav .nav-links .logo{position:relative;top:23px;left:16px}.nav .nav-links .bottom{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:32px;left:16px;width:calc(100% - 32px)}.nav .nav-links .bottom .language{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:-0.01em;color:#fff;display:flex;align-items:center}.nav .nav-links .bottom .language.active{display:none}.nav .nav-links .bottom .language i{font-size:24px;line-height:24px;width:24px;height:24px}.nav .nav-links .nav__link{display:block;font-family:"Montserrat",sans-serif;font-size:40px;line-height:44px;font-weight:600;margin-bottom:8px;color:#fff;text-align:left;padding:0 16px;opacity:0}.nav .nav-links .nav__link:last-of-type{margin-bottom:0}.nav .nav-links .nav__link .button-primary{padding:8px 16px;font-size:40px;line-height:40px;background-color:#fff;color:#196BDE}.nav .nav-links .nav__link .button-primary.starter-kit-cta i{transform:initial}.nav .nav-links .nav__link .button-primary i{font-size:32px;line-height:32px;transform:rotate(-45deg)}@keyframes navLinkFade{from{opacity:0;transform:translateX(48px)}to{opacity:1;transform:translateX(0%)}}@media only screen and (min-width: 768px){.nav{padding:24px 48px}.nav .nav-links .nav__link{padding:0 48px}.nav .nav-links .logo{top:32px;left:48px}.nav .nav-links .bottom{left:48px;width:calc(100% - 96px)}}@media only screen and (min-width: 1024px){.nav{padding:24px 96px}.nav .nav-links .nav__link{padding:0 96px}.nav .nav-links .logo{top:32px;left:96px}.nav .nav-links .bottom{left:96px;width:calc(100% - 192px)}}@media screen and (min-width: 1280px){.nav{height:124px;padding:40px 96px;align-items:center;transition:none;transition:transform .3s ease-in-out}.nav .content-container{display:flex;justify-content:space-between;align-items:center;width:100%}.nav-hidden{transform:translateY(calc(-124px));box-shadow:none}.nav .nav-links{justify-content:center;height:100%;top:0;transform:translateX(0%);width:auto;transition:none;position:initial;align-items:center;padding:0;background:transparent}.nav .nav-links .socials{display:none}.nav .nav-links .link-items{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;position:initial;transform:translate(0%, 0%);top:0}.nav .nav-links .link-items .nav__link{display:inline;margin-bottom:0;opacity:1;font-size:16px;line-height:20px;font-weight:600;padding:0;opacity:1}.nav .nav-links .link-items .nav__link:first-of-type{display:none}.nav .nav-links .link-items .nav__link.home{display:none}.nav .nav-links .link-items .nav__link.buttons{display:flex;justify-content:flex-start;align-items:center;gap:12px}.nav .nav-links .link-items .nav__link.buttons .language-button{display:flex;align-items:center;height:44px;background-color:#F4F4F6;border-radius:8px;padding:12px;color:#343A40;font-weight:700;line-height:20px;transition:all .3s;text-transform:uppercase}.nav .nav-links .link-items .nav__link.buttons .language-button.active{display:none}.nav .nav-links .link-items .nav__link.buttons .language-button:hover{background-color:#DEE2E6}.nav .nav-links .link-items .nav__link.buttons .language-button i{font-size:20px;line-height:20px;width:20px;height:20px}.nav .nav-links .link-items .nav__link__item{opacity:1;white-space:nowrap;width:100%;color:#343A40;transition:all .3s ease-in-out}.nav .nav-links .link-items .nav__link__item__notification{top:-10px;right:-12px}.nav .nav-links .link-items .nav__link__item .active-bullet{position:absolute;transform:translate(-50%, 0%);left:50%;bottom:-8px;opacity:0;width:8px;height:8px;border-radius:8px;background-color:#196BDE;transition:all .3s}.nav .nav-links .link-items .nav__link__item:hover .active-bullet{opacity:1}.nav .nav-links .link-items .nav__link__item.active .active-bullet{opacity:1}.nav .nav-links .link-items .nav__link .button-primary{display:block;opacity:1;font-size:16px;line-height:20px;padding:12px 24px;background-color:#196BDE;color:#fff}.nav .nav-links .link-items .nav__link .button-primary i{font-size:14px;line-height:14px}.nav .nav-links .bottom{display:none;opacity:0}.nav .nav-links .button-white,.nav .nav-links .logo{display:none}}@media screen and (min-width: 1440px){.nav{padding:40px 0;transition:top .3s ease-in-out !important}.nav .content-container{width:1248px}.nav-hidden{top:-124px}.nav.nav-dynamic{transition:none;transform:translate(-50%, 0);left:50%}.nav .logo{width:230px;height:40px}.nav .nav-links{display:inline-flex;justify-content:flex-end}.nav .nav-links .link-items{gap:40px}.nav .nav-links .link-items .nav__link__item{font-size:20px;line-height:28px}.nav .nav-links .link-items .nav__link__item__notification{top:-6px}.nav .nav-links .link-items .nav__link .button-primary{font-size:20px}.nav .nav-links .link-items .nav__link .button-primary i{font-size:20px;line-height:20px}}.header__content{background-color:#fff;padding:111px 16px 56px 16px}.header__content .breadcrumbs{margin-bottom:16px}.header__content .tags{margin-bottom:8px}.header__content__title{margin-bottom:12px}.header__content__title span{color:#196BDE}.header__content__title.desktop{display:none}.header__content .typedWord{display:none}.header__content p{margin-bottom:24px}.header__content .buttons{display:flex;justify-content:space-between;align-items:center;gap:8px}.header__content .buttons .button{width:100%;padding:12px;text-align:center}.header__content .button-tertiary{color:#196BDE}.header__content .language{font-family:"Montserrat",sans-serif;font-weight:600;color:#343A40;text-align:center;margin-bottom:0}.header-home__content__title{margin-bottom:0px}.header-service__content{padding:111px 0px 0px 0px}.header-service__content__text{padding:0px 16px}.header-service__content__text .button-tertiary{display:none}.header-service__content__text p{margin-bottom:48px}.header-service__content__img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media only screen and (min-width: 768px){.header__content{padding:127px 48px 72px 48px}.header-service__content{padding:127px 0px 0px 0px}.header-service__content__text{padding:0px 48px}}@media only screen and (min-width: 1024px){.header__content{padding:127px 96px 72px 96px;display:flex;justify-content:space-between;align-items:center;gap:24px}.header__content__title.mobile{display:none}.header__content__title.desktop{display:block;text-align:center}.header__content p{padding:0px;text-align:left}.header__content .buttons{justify-content:center}.header__content .buttons .button{width:auto;padding:12px 24px}.header .header-home__content{padding:127px 202px 72px 202px;display:block}.header .header-home__content p{padding:0px 106px;text-align:center}.header .header-about__content,.header .header-cases__content{padding:127px 202px 72px 96px}.header .header-about__content,.header .header-cases__content,.header .header-contact__content{align-items:flex-start}.header .header-about__content__title,.header .header-cases__content__title,.header .header-contact__content__title{display:block;width:188px;color:#BAD3F5;text-transform:uppercase;font-size:24px;line-height:32px;font-weight:700}.header .header-about__content__text,.header .header-cases__content__text,.header .header-contact__content__text{width:calc(100% - 188px - 24px)}.header .header-about__content__text p,.header .header-cases__content__text p,.header .header-contact__content__text p{padding-right:108px}.header-service__content{padding:127px 96px 72px 96px;display:flex;justify-content:space-between;align-items:center;gap:40px}.header-service__content__text{width:calc(100% - 40px - 360px);padding:0px}.header-service__content__text .button-tertiary{display:block;font-size:20px;line-height:28px}.header-service__content__text p{margin-bottom:32px;text-align:left;padding:0}.header-service__content__img{width:360px;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:8px}}@media only screen and (min-width: 1280px){.header__content{padding:188px 0px 128px 96px}.header__content .breadcrumbs{margin-bottom:40px}.header__content .tags{margin-bottom:12px}.header__content__title{margin-bottom:16px}.header__content p{margin-bottom:32px}.header .header-home__content{padding:188px 202px 96px 202px}.header .header-home__content__title{font-size:40px;line-height:48px}.header .header-about__content,.header .header-cases__content{padding:188px 308px 96px 202px}.header .header-about__content__text,.header .header-cases__content__text,.header .header-contact__content__text{width:calc(100% - 188px - 24px)}.header .header-about__content__text h1,.header .header-cases__content__text h1,.header .header-contact__content__text h1{padding-right:0px}.header .header-about__content__text p,.header .header-cases__content__text p,.header .header-contact__content__text p{padding-right:106px}.header-service__content{padding:188px 96px 96px 202px;gap:72px}.header-service__content .breadcrumbs{margin-bottom:16px}.header-service__content__img{width:506px}}@media screen and (min-width: 1440px){.header .header-home__content{padding:188px 0px 112px 0px}.header .header-home__content p{font-size:20px;line-height:32px}.header .header-home__content .language{font-size:20px;line-height:28px}.header .header-about__content,.header .header-cases__content,.header .header-contact__content{padding:188px 106px 112px 0px;max-width:1036px;margin:0 auto}.header .header-about__content__title,.header .header-cases__content__title,.header .header-contact__content__title{margin-top:4px}.header-service__content{padding:188px 0px 112px 106px;max-width:1248px;margin:0 auto;gap:130px}.header-service__content__text{width:calc(100% - 506px - 130px)}.header-service__content__img{width:506px}}.cta{padding:48px 16px;background-position:center;background-repeat:no-repeat;background-size:cover}.cta__title{margin-bottom:24px;color:#fff;font-weight:700}.cta:has(.features) .cta__title{margin-bottom:16px}.cta .features{margin-bottom:24px}.cta .features .feature,.cta .features .feature i{color:#fff}.cta .button{background-color:#fff;color:#196BDE}.cta .button:hover{background-color:#E8F0FC !important}@media only screen and (min-width: 768px){.cta{padding:64px 48px}}@media only screen and (min-width: 1024px){.cta{padding:64px 96px}}@media only screen and (min-width: 1280px){.cta{padding:96px 202px}}@media only screen and (min-width: 1440px){.cta{padding:128px 0px}.cta__title{max-width:718px;font-size:56px;line-height:64px;margin-bottom:40px}.cta:has(.features) .cta__title{max-width:506px;margin-bottom:24px;font-size:40px;line-height:48px}.cta:has(.features) .features{margin-bottom:32px}}.footer{position:relative;background-color:#196BDE;padding:48px 16px 24px 16px;box-shadow:inset 0px 1px 1px rgba(255,255,255,0.35)}.footer .top{position:absolute;top:56px;right:16px}.footer .top i{color:#fff;font-size:16px;line-height:16px}.footer__section.services{background-color:#196BDE;padding-top:0}.footer__section h3{font-weight:700;color:#fff;margin-bottom:16px}.footer__section__p,.footer__section__a{font-family:"Roboto",sans-serif;font-size:16px;color:#fff;display:block;margin-bottom:8px;line-height:16px}.footer .intro{margin-bottom:40px}.footer .intro .logo{margin-bottom:24px}.footer .intro p{color:#fff;margin-bottom:16px}.footer .contact{margin-bottom:40px}.footer .flex{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:32px}.footer .flex .footer__section{flex-grow:1;width:100%}.footer .line{background-color:#8CB5EF;margin-bottom:16px}.footer .copyright{text-align:center;color:#fff}@media only screen and (min-width: 768px){.footer{padding:64px 48px 24px 48px}.footer .top{top:64px;right:48px}.footer .top i{font-size:20px;line-height:32px}.footer .intro{width:50%}.footer .intro p{margin-bottom:24px}.footer .line{margin-bottom:24px}}@media only screen and (min-width: 1024px){.footer{padding:72px 96px 24px 96px}.footer .top{top:72px;right:96px}.footer .top i{font-size:24px;line-height:24px}.footer__blocks{width:100%;display:grid;grid-template-columns:428px calc(100% - 428px);grid-template-rows:152px min-content;grid-template-areas:"intro contact" "intro sitemapServices"}.footer__blocks .intro{grid-area:intro;width:calc(100% - 130px)}.footer__blocks .contact{grid-area:contact}.footer__blocks .contact .footer__section__p:last-of-type{margin-bottom:0}.footer__blocks .flex{grid-area:sitemapServices;width:100%}}@media only screen and (min-width: 1280px){.footer{padding:96px 96px 24px 96px}.footer .top{top:96px}.footer__blocks{grid-template-columns:294px 352px 200px;grid-template-rows:auto;grid-template-areas:"intro sitemapServices contact";gap:96px}.footer__blocks .intro{grid-area:intro;width:auto}.footer__blocks .contact{grid-area:contact}.footer__blocks .flex{grid-area:sitemapServices;gap:96px}}@media screen and (min-width: 1440px){.footer{padding-top:96px !important;padding-bottom:24px !important}.footer__section h3{font-size:24px;line-height:32px}.footer__blocks{position:relative}.footer .top{top:0;right:0 !important}}.socials{display:flex;justify-content:flex-start;align-items:center;gap:16px}.carousel{display:inline-flex;gap:8px;overflow:scroll;scrollbar-width:none;transform:translateX(0);will-change:transform;transition:transform 0.3s ease-out;cursor:grab}.carousel__slide{width:256px;height:auto;aspect-ratio:1/1;object-fit:cover;display:flex;align-items:center;justify-content:center}.carousel__slide__img{max-width:100%;max-height:100%;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform 0.3s ease-in-out;user-select:none;border-radius:8px}.grabbing{cursor:grabbing}.grabbing .carousel__slide__img{transform:scale(0.9)}@media only screen and (min-width: 768px){.carousel__slide{width:400px}}.service-features-section{background-color:#F8FBFF;padding:56px 16px}.service-features-section__title{margin-bottom:12px}.service-features-section__p{margin-bottom:32px}.service-features-section .content-container>.button{color:#196BDE;margin-bottom:32px}@media only screen and (min-width: 768px){.service-features-section{padding:72px 48px}}@media only screen and (min-width: 1024px){.service-features-section{padding:72px 96px}.service-features-section__title{margin-bottom:40px;text-align:center}.service-features-section__p,.service-features-section .button-tertiary.large{display:none}.service-features-section .cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}.service-features-section .content-container>.button{display:none}}@media only screen and (min-width: 1280px){.service-features-section{padding:96px}.service-features-section__title{margin-bottom:64px}.service-features-section .cards{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1440px){.service-features-section{padding:128px 0px}}.slider-container .slider{height:256px;overflow:hidden;margin-bottom:16px}.slider-container .slider__inner{height:100%;width:auto;display:grid;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;gap:8px}.slider-container .slider__inner::-webkit-scrollbar{height:5px}.slider-container .slider__inner::-webkit-scrollbar-track{background:#E8F0FC}.slider-container .slider__inner::-webkit-scrollbar-thumb{background:#8CB5EF;border-radius:8px}.slider-container .slider__inner::-webkit-scrollbar-thumb:hover{background:#307AE1}.slider-container .slider__arrows{display:flex;justify-content:flex-start;align-items:center;gap:24px}.slider-container .slider__arrows .slider-arrow{font-size:20px;line-height:20px;width:20px;height:20px;color:#196BDE;font-weight:900;transition:color .3s ease-in-out}.slider-container .slider__arrows .slider-arrow:hover{cursor:pointer;color:#5E97E8}@media only screen and (min-width: 768px){.slider-container .slider{height:328px}.slider-container .slider__inner{height:100%}}@media only screen and (min-width: 1024px){.slider-container .slider__inner{gap:24px}}@media only screen and (min-width: 1280px){.slider-container .slider{height:400px;margin-bottom:24px}.slider-container .slider.casesSlider{height:284px}.slider-container .slider__inner{height:100%}.slider-container .slider__inner .slide{width:400px;height:400px}.slider-container .slider__arrows .slider-arrow{font-size:28px;line-height:28px;width:28px;height:28px}}@media screen and (min-width: 1440px){.slider-container .slider.casesSlider{height:337px}}@media screen and (min-width: 1440px){.content-container{margin:0 auto;max-width:1248px}.content-container.r-106{padding-right:106px}.content-container-s{padding:0 212px}.content-container-m{padding:0 106px}.content-container-l{padding:0}}.clients-section{padding:56px 16px;background-color:#F8FBFF}.clients-section h3{text-align:center;margin-bottom:24px}.clients-section .clients{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;margin-bottom:32px}.clients-section .button-tertiary{color:#196BDE;text-transform:uppercase;font-size:16px;line-height:16px}.clients-section .button-tertiary i{font-size:14px;line-height:16px}@media only screen and (min-width: 768px){.clients-section{padding:72px 48px}.clients-section .clients{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1024px){.clients-section{padding:72px 96px}.clients-section .clients{grid-template-columns:repeat(4, 1fr)}.clients-section .button-tertiary{font-size:20px;line-height:20px}.clients-section .button-tertiary i{font-size:18px;line-height:20px}}@media only screen and (min-width: 1280px){.clients-section{padding:96px 202px}.clients-section h3{margin-bottom:40px}.clients-section .clients{gap:8px;margin-bottom:48px}}@media only screen and (min-width: 1440px){.clients-section{padding:96px 0px}}.services-section{padding:72px 0px 0px 0px}.services-section h2{margin-bottom:32px;padding:0px 16px}.services-section .services{margin-bottom:56px;padding:0px 16px}.services-section__img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media only screen and (min-width: 768px){.services-section h2{padding:0px 48px}.services-section .services{padding:0px 48px}}@media only screen and (min-width: 1024px){.services-section{padding:72px 96px}.services-section h2{padding:0px}.services-section .services{padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;margin-bottom:0}.services-section__img{display:none}}@media only screen and (min-width: 1280px){.services-section{padding:96px 96px}.services-section h2{margin-bottom:64px}.services-section .services{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1440px){.services-section{padding:128px 0px}}.testimonials-section{background-color:#F8FBFF;padding:72px 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 768px){.testimonials-section{background-color:#F8FBFF;padding:72px 48px}}@media only screen and (min-width: 1024px){.testimonials-section{padding:72px 202px}}@media only screen and (min-width: 1280px){.testimonials-section{padding:96px 202px}}@media only screen and (min-width: 1440px){.testimonials-section{padding:128px 0px}}.about{padding:56px 16px}.about-section{background-color:#F8FBFF}.about__text__title{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:32px}.about__text__title img{width:36px;height:36px;object-fit:contain}.about__text__photos{width:100%;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px}.about__text__photos picture{width:50%}.about__text__photos img{flex-grow:1;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:8px;border:1px solid #E8F0FC}.about__text__p{margin-bottom:48px}.about__text__numbers{width:100%;background-color:#fff;border-radius:8px;border:1px solid #E8F0FC;padding:40px;box-shadow:0px 8px 24px rgba(52,58,64,0.08);display:flex;flex-direction:row;gap:32px 8px;flex-wrap:wrap}@media only screen and (min-width: 768px){.about{padding:72px 48px}.about__text__numbers{width:100%;justify-content:space-between;gap:0px;flex-wrap:nowrap}}@media only screen and (min-width: 1024px){.about{padding:72px 96px;justify-content:space-between;align-items:flex-start;gap:48px}.about__text{width:59%}.about__text__title{margin-bottom:24px}.about__text__photos{display:none}.about__text__numbers{width:auto;display:inline-flex;justify-content:flex-start;gap:24px 106px;flex-wrap:wrap}.about__text__numbers>.number-container{flex:calc(50% - 53px)}.about__photos{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;width:41%}.about__photos img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:8px;border:1px solid #E8F0FC}}@media only screen and (min-width: 1280px){.about{padding:96px 202px;gap:72px}.about__text__p{margin-bottom:40px}}@media screen and (min-width: 1440px){.about{gap:106px;padding:128px 0;max-width:1036px;margin:0 auto}.about__text{width:calc(100% - 424px - 106px)}.about__text__numbers{padding:56px}}.cases-section{background-color:#fff;padding:111px 16px 72px 16px}@media only screen and (min-width: 768px){.cases-section{padding:127px 48px 72px 48px}}@media only screen and (min-width: 1024px){.cases-section{padding:0}.cases-section .cases{padding-top:0 !important;padding:0px 96px 72px 96px;display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}}@media only screen and (min-width: 1280px){.cases-section .cases{padding:0px 202px 128px 202px}}@media only screen and (min-width: 1440px){.cases-section .cases{padding:0px 106px 128px 106px}}.header-case__content__text p{margin-bottom:32px}.header-case__content__text .button{display:none}@media only screen and (min-width: 768px){.header-case__content__text p{margin-bottom:48px}}@media only screen and (min-width: 1024px){.header-case__content{align-items:flex-start;gap:40px}.header-case__content__text{width:50%}.header-case__content__text p{margin-bottom:32px}.header-case__content__text .button{display:inline-block}.header-case__content__images{width:50%}}@media only screen and (min-width: 1280px){.header-case__content{padding:188px 96px 96px 96px;gap:130px}}@media screen and (min-width: 1440px){.header-case__content{padding:188px 0px 112px 0px}.header-case__content__text{width:506px}.header-case__content__images{width:calc(100% - 130px - 506px)}}.challenges-section{background-color:#F8FBFF}.challenges__text h2{margin-bottom:12px}.challenges__text p{margin-bottom:24px}.challenges__text h3{margin-bottom:16px}.challenges__text .features{margin-bottom:24px}.challenges__img{display:block;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:8px;margin-bottom:40px;border:1px solid #E8F0FC}@media only screen and (min-width: 1024px){.challenges{display:flex;justify-content:space-between;align-items:center;gap:48px}.challenges__text{width:calc(100% - 48px - 360px)}.challenges__text .features{margin-bottom:0}.challenges__text .button{display:none}.challenges__img{display:block;width:360px;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:8px;margin-bottom:0}}@media only screen and (min-width: 1280px){.challenges{gap:72px}.challenges__text{width:calc(100% - 72px - 506px)}.challenges__text p{margin-bottom:32px}.challenges__text .features{margin-bottom:0px}.challenges__img{width:506px}}@media screen and (min-width: 1440px){.challenges{gap:130px;padding-right:106px}.challenges-section{padding:128px 0px}.challenges__text{width:calc(100% - 506px - 130px)}}.next-cases-section{background-color:#fff}.next-cases-section .next-cases__title{text-align:center;margin-bottom:32px}.next-cases-section .next-cases__cases .case{margin-bottom:0}.next-cases-section .next-cases__cases .case:first-of-type{margin-bottom:16px}@media only screen and (min-width: 1024px){.next-cases-section .next-cases__cases{display:flex;justify-content:space-between;align-items:center;gap:24px}.next-cases-section .next-cases__cases .case{margin-bottom:0 !important}.next-cases-section .next-cases__cases .case .button{top:24px;right:24px}.next-cases-section .next-cases__cases .case__id{left:24px;bottom:24px}}@media only screen and (min-width: 1280px){.next-cases-section{padding:96px 202px}.next-cases-section .next-cases__title{margin-bottom:64px}}@media only screen and (min-width: 1440px){.next-cases-section{padding:128px 0px}}.header-contact__content{padding:31px 16px 56px 16px}.header-contact__content__links{margin-bottom:24px}@media only screen and (min-width: 768px){.header-contact__content{padding:47px 48px 72px 48px}.header-contact__content__links{margin-bottom:40px}}@media only screen and (min-width: 1024px){.header-contact__content{padding:47px 202px 72px 96px}.header-contact__content.mobile{display:none}.header-contact__content.desktop{display:flex}.header-contact__content__text h1{margin-bottom:12px}}@media only screen and (min-width: 1280px){.header-contact__content{padding:64px 308px 96px 202px}.header-contact__content__text h1{margin-bottom:16px}.header-contact__content__text p{margin-bottom:32px}}@media screen and (min-width: 1440px){.header-contact__content{padding-top:64px !important}}.contact__info{display:none}.contact__form-section{background-color:#F8FBFF;padding:56px 16px}.contact__form-section h3{text-align:center;margin-bottom:32px}@media only screen and (min-width: 768px){.contact__form-section{padding:72px 48px}}@media only screen and (min-width: 1024px){.contact:not(.footer__section){display:flex;width:100%;background-color:#196BDE}.contact:not(.footer__section) .contact__info{display:block;width:40%;padding:72px 40px 72px 96px;background-color:#196BDE;height:100%}.contact:not(.footer__section) .contact__info h2{margin-bottom:16px}.contact:not(.footer__section) .contact__info p{margin-bottom:32px}.contact:not(.footer__section) .contact__info__items{margin-bottom:40px}.contact:not(.footer__section) .contact__info__items .info-item{color:#fff;display:block}.contact:not(.footer__section) .contact__form-section{padding:72px 96px;width:60%}.contact:not(.footer__section) .contact__form-section h3{display:none}}@media only screen and (min-width: 1280px){.contact:not(.footer__section) .contact__info,.contact:not(.footer__section) .contact__form-section{padding:96px}}@media only screen and (min-width: 1440px){.contact:not(.footer__section) .contact__info{padding:96px 0px 96px 0px;width:44%}.contact:not(.footer__section) .contact__info__container{max-width:384px;margin:0 130px 0px auto}.contact:not(.footer__section) .contact__form-section{padding:96px 0px;width:56%}.contact:not(.footer__section) .contact__form-section .contact-form__container{max-width:636px;margin:0px auto 0px 96px}}@media only screen and (min-width: 1920px){.contact:not(.footer__section) .contact__info{width:45%}.contact:not(.footer__section) .contact__form-section{width:55%}}@media only screen and (min-width: 2560px){.contact:not(.footer__section) .contact__info{width:47%}.contact:not(.footer__section) .contact__form-section{width:53%}}@media only screen and (min-width: 3840px){.contact:not(.footer__section) .contact__info{width:48%}.contact:not(.footer__section) .contact__form-section{width:52%}}.maps{width:100%;min-height:400px;position:relative}.maps__iframe{position:absolute;display:block;width:100%;height:100%;margin:0;padding:0}@media screen and (min-width: 3840px){.maps{min-height:500px}}.header-starter-kit__content{padding:31px 16px 56px 16px}.header-starter-kit__content .buttons{margin-bottom:48px}.header-starter-kit__content__img{border-radius:8px;border:1px solid #E8F0FC;box-shadow:0px 8px 24px rgba(52,58,64,0.08)}@media only screen and (min-width: 768px){.header-starter-kit__content{padding:47px 48px 72px 48px}}@media only screen and (min-width: 1024px){.header-starter-kit__content{display:flex;justify-content:flex-start;align-items:center;padding:47px 96px 72px 96px;width:115%;gap:40px}.header-starter-kit__content__text{width:35%}.header-starter-kit__content__text .buttons{justify-content:flex-start;margin-bottom:0}.header-starter-kit__content__text .language{margin-bottom:0}.header-starter-kit__content__img{width:639px;height:auto;aspect-ratio:3/2;object-fit:cover}}@media only screen and (min-width: 1280px){.header-starter-kit__content{gap:72px}.header-starter-kit__content__text{width:35%}.header-starter-kit__content__text .buttons{justify-content:flex-start}.header-starter-kit__content__text .buttons .button{width:100%;text-align:center}.header-starter-kit__content__img{aspect-ratio:16/9;width:832px}}@media only screen and (min-width: 1440px){.header-starter-kit__content{padding:64px 0px 128px 96px;gap:130px;padding-left:calc((100vw - 1248px) / 2) !important;justify-content:flex-start}.header-starter-kit__content__text{width:506px}.header-starter-kit__content__text h1{font-size:40px;line-height:44px}.header-starter-kit__content__img{width:924px;object-fit:contain}}@media only screen and (min-width: 1600px){.header-starter-kit__content__img{width:1026px}}@media only screen and (min-width: 1920px){.header-starter-kit__content__img{width:1234px}}@media only screen and (min-width: 2200px){.header-starter-kit__content__img{width:1534px}}@media only screen and (min-width: 2560px){.header-starter-kit__content__img{width:1750px}}@media only screen and (min-width: 3440px){.header-starter-kit__content__img{width:2042px}}.intro-section{background-color:#F8FBFF;padding:56px 16px}.intro-section .intro:not(.footer__section) h2{margin-bottom:12px}.intro-section .intro:not(.footer__section) p{margin-bottom:24px}.intro-section .intro:not(.footer__section) .button{color:#196BDE}.intro-section .intro:not(.footer__section) .intro__img{display:none}@media only screen and (min-width: 768px){.intro-section{padding:72px 48px}}@media only screen and (min-width: 1024px){.intro-section{padding:72px 96px}.intro-section .intro:not(.footer__section){display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:40px}.intro-section .intro:not(.footer__section) .intro__text{width:calc(100% - 360px - 40px)}.intro-section .intro:not(.footer__section) .intro__img{display:block;width:360px;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:8px}}@media only screen and (min-width: 1280px){.intro-section{padding:96px 202px 96px 96px}.intro-section .intro:not(.footer__section){gap:72px}.intro-section .intro:not(.footer__section) .intro__text h2{margin-bottom:16px}.intro-section .intro:not(.footer__section) .intro__img{width:506px}}@media only screen and (min-width: 1440px){.intro-section{padding:128px 0px}.intro-section .intro:not(.footer__section){gap:130px}.intro-section .intro:not(.footer__section) .intro__text{width:calc(100% - 506px - 130px)}.intro-section .intro:not(.footer__section) .intro__img{width:506px}}.features-section{padding:56px 16px;background-color:#fff}.features-section h2{margin-bottom:12px}.features-section p{margin-bottom:16px}.features-section h3{margin-bottom:8px}.features-section .features{margin-bottom:24px}@media only screen and (min-width: 768px){.features-section{padding:72px 48px}}@media only screen and (min-width: 1024px){.features-section{display:none}}.includes-section{background-color:#F8FBFF;padding:56px 16px}.includes-section .includes__text h2{margin-bottom:24px}.includes-section .includes__price{text-align:center;padding:24px 0px 0px 0px}.includes-section .includes__price h3{color:#196BDE;margin-bottom:16px}.includes-section .includes__price h2{font-size:36px;line-height:40px;color:#343A40;font-weight:700;margin-bottom:8px}.includes-section .includes__price p{margin-bottom:40px}@media only screen and (min-width: 768px){.includes-section{padding:72px 48px}}@media only screen and (min-width: 1024px){.includes-section{background-color:#fff;padding:72px 96px}.includes-section .includes{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}.includes-section .includes__box>h2{margin-bottom:16px}.includes-section .includes__box .desktop{display:block}.includes-section .includes__box .desktop p{margin-bottom:24px}.includes-section .includes__box .desktop h3{margin-bottom:8px}.includes-section .includes__price{position:relative}.includes-section .includes__price__content{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;width:100%}.includes-section .includes__price__content h3{margin-bottom:24px}.includes-section .includes__price__content .buttons{display:flex;justify-content:center;align-items:center;gap:8px}}@media only screen and (min-width: 1280px){.includes-section{padding:0}.includes-section .includes{padding:96px;grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1440px){.includes-section{padding:128px 0px}.includes-section .includes{padding:0px}}.header-thank-you__content__text .button-tertiary{margin-bottom:8px}.header-thank-you__content__text p{margin-bottom:32px}.header-thank-you__content__text h3{margin-bottom:16px}@media only screen and (min-width: 1024px){.header-thank-you__content{gap:40px}.header-thank-you__content__text{width:calc(100% - 360px - 40px)}.header-thank-you__content__text .button-tertiary{margin-bottom:8px}.header-thank-you__content__text p{text-align:left;padding:0}.header-thank-you__content__text h3{display:none}.header-thank-you__content__img{display:block;width:360px;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:8px}}@media only screen and (min-width: 1280px){.header-thank-you__content{padding:188px 96px 128px 202px;gap:130px}.header-thank-you__content__text{width:calc(100% - 506px - 130px)}.header-thank-you__content__text .button-tertiary{margin-bottom:16px}.header-thank-you__content__img{width:506px}}@media only screen and (min-width: 1440px){.header-thank-you__content{padding:188px 0px 128px 106px;max-width:1248px;margin:0 auto}}.container-websites-apps .carousel-section{background-color:#fff}.container-websites-apps .carousel-section__title{margin-bottom:24px}@media only screen and (min-width: 1280px){.container-websites-apps .carousel-section{padding:96px 202px}.container-websites-apps .carousel-section__title{margin-bottom:64px}}@media only screen and (min-width: 1440px){.container-websites-apps .carousel-section{padding:128px 0px}}.photography-section{padding:56px 16px}.photography-section:nth-child(odd){background-color:#F8FBFF}.photography-section__title{margin-bottom:24px}@media only screen and (min-width: 768px){.photography-section{padding:72px 48px}}@media only screen and (min-width: 1024px){.photography-section{padding:72px 96px}}@media only screen and (min-width: 1280px){.photography-section{padding:96px 202px}.photography-section__title{margin-bottom:56px}}@media only screen and (min-width: 1440px){.photography-section{padding:128px 0px}}body:has(.container-error) .container-error{height:100vh}.container-error{position:relative}.container-error .error-content{width:calc(100% - 32px);position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;text-align:center}.container-error .error-content h1{margin-bottom:8px}.container-error .error-content p{margin-bottom:24px}.container-starter-kit .testimonials-section{background-color:#fff}@media only screen and (min-width: 1024px){.container-starter-kit .testimonials-section{background-color:#F8FBFF}.container-starter-kit .contact:not(.footer__section) .contact__form-section{background-color:#fff}}@media screen and (min-width: 1440px){.container-thank-you .nav .nav-links,.container-contact .nav .nav-links,.container-starter-kit .nav .nav-links{padding-right:0px}}
