a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font:inherit;line-height:normal;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:12px!important}body{-webkit-font-smoothing:antialiased;font-family:CircularStd;line-height:1;width:100%}button{border-style:unset}ol,ul{list-style:none}:root{--blue:#2411f0;--secondary-blue:#66f;--violet:#cdcdff;--light-blue:#f0f0ff;--light-blue-alternative:#e2e2ff;--white:#fff;--orange:#f55823;--black:#555;--secondary-black:#65656e;--success-message:#d1e7dd;--error-message:#f8d7da}@font-face{font-display:swap;font-family:CircularPro;font-style:normal;font-weight:900;src:url(/build/fonts/CircularPro-Black.f692537d.otf) format("opentype")}@font-face{font-display:swap;font-family:CircularPro;font-style:normal;font-weight:700;src:url(/build/fonts/CircularPro-Bold.270e0dea.otf) format("opentype")}@font-face{font-display:swap;font-family:CircularPro;font-style:normal;font-weight:400;src:url(/build/fonts/CircularPro-Book.afd9172c.otf) format("opentype")}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:900;src:url(/build/fonts/CircularStd-Black.757b8ac8.otf) format("opentype")}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:700;src:url(/build/fonts/CircularStd-Bold.5c4514a8.otf) format("opentype")}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:400;src:url(/build/fonts/CircularStd-Book.90481370.otf) format("opentype")}.ml-auto{margin-left:auto}.header__wrapper{position:relative;z-index:2}.header__top{background:var(--blue)}.header__top-logo{margin:.4rem 0 0}.header__top-wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-end;margin:0 auto;max-width:1800px;padding:.5rem 1rem .7rem}@media (min-width:1024px){.header__top-wrapper{padding-left:32px;padding-right:32px}}@media (min-width:1440px){.header__top-wrapper{padding-left:96px;padding-right:96px}}.header__top-wrapper a:first-child{width:90px}.header__top-wrapper a:nth-of-type(2){padding-bottom:4px;width:60px}.header__top-text{color:var(--white);font-family:CircularStd;font-size:.8583333333rem;font-weight:400;order:-1}@media (min-width:1024px){.header__top-text{font-size:1.1666666667rem}}.header__top>img{margin:.4rem 0 0}.header__bottom{box-shadow:0 4px 2px -2px rgba(0,0,0,.5)}.header__bottom-wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1800px;padding:1rem 2rem}@media (min-width:1024px){.header__bottom-wrapper{padding-left:32px;padding-right:32px}}@media (min-width:1440px){.header__bottom-wrapper{padding-left:96px;padding-right:96px}}.header__bottom-wrapper a{text-decoration:none}.header__bottom-menu{cursor:pointer;width:30px}@media (min-width:1024px){.header__bottom-menu{display:none}}.header__bottom-menu>img{width:100%}.header__bottom-logo{margin:0 auto 0 0;max-width:160px}@media (min-width:1024px){.header__bottom-logo{max-width:220px}}.header__bottom-offer,.header__bottom-products{display:none}@media (min-width:1024px){.header__bottom-offer,.header__bottom-products{color:var(--black);cursor:pointer;display:initial;font-family:CircularPro;font-size:1.3333333333rem;font-weight:700;position:relative}}@media (min-width:1024px) and (min-width:1024px){.header__bottom-offer,.header__bottom-products{font-size:1.3333333333rem}}@media (min-width:1024px){.header__bottom-offer.selected,.header__bottom-products.selected{color:var(--blue)}.header__bottom-offer.selected:after,.header__bottom-products.selected:after{background:var(--blue);border-radius:15px;bottom:-10px;content:"";height:3px;left:10%;position:absolute;width:80%}}.header__bottom-contact{background:var(--orange);border-radius:30px;color:var(--white);cursor:pointer;font-family:CircularStd;font-size:1.3333333333rem;font-weight:700;padding:.75rem 1.5rem;width:auto}@media (min-width:1024px){.header__bottom-contact{font-size:1.3333333333rem}}.header__menu{background:var(--white);height:100vh;left:-100vw;padding:4rem;position:absolute;width:90vw;z-index:1}.header__menu.active{left:0}.header__menu.active .header__menu-veil{opacity:1;transition:opacity .3s ease-in-out;transition-delay:.3s}.header__menu-veil{background:rgba(0,0,0,.5);cursor:pointer;height:100vh;opacity:0;position:absolute;right:-10vw;top:0;width:10vw}.header__menu-close{cursor:pointer;position:absolute;right:1rem;top:1rem}.header__menu-item{color:var(--secondary-black);cursor:pointer;font-family:CircularStd;font-size:1.3333333333rem;font-weight:400;margin:0 0 2rem;padding:0 0 0 2rem;position:relative}@media (min-width:1024px){.header__menu-item{font-size:1.3333333333rem}}.header__menu-item:after{background:var(--secondary-blue);border-bottom-left-radius:20px;border-top-left-radius:20px;content:"";height:20px;left:0;position:absolute;top:1px;width:15px}.footer__wrapper{display:flex;flex-flow:column nowrap;gap:4rem;justify-content:space-between;margin:2rem auto 4rem;max-width:1800px;padding:1rem}@media (min-width:1024px){.footer__wrapper{padding-left:32px;padding-right:32px}}@media (min-width:1440px){.footer__wrapper{padding-left:96px;padding-right:96px}}@media (min-width:1024px){.footer__wrapper{flex-flow:row nowrap}}.footer__group-element{color:var(--black);font-family:CircularStd;font-size:1rem;font-weight:400}.footer__group-element a{color:var(--black);text-decoration:none}.footer__group-element a:hover{text-decoration:underline}@media (min-width:1024px){.footer__group-element{font-size:1rem}}.footer__group:last-child{align-items:center;display:flex;gap:1rem;justify-content:space-around}.footer__group:last-child span{background-image:url(/build/images/blue-str.cadae60d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:35px;opacity:.4;width:35px}.flash-message{align-items:center;border-radius:7px;color:var(--white);color:var(--black);display:flex;font-family:CircularStd;font-size:1.3333333333rem;font-weight:400;justify-content:space-between;left:5%;padding:1rem;position:absolute;top:11rem;width:90%;z-index:999999}@media (min-width:1024px){.flash-message{font-size:1.3333333333rem}}.flash-message span{align-items:center;border-radius:20px;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-style:inherit;height:20px;justify-content:center;padding:1rem 2rem;text-decoration:underline}.flash-message.flash-success{background:var(--success-message)}.flash-message.flash-error{background:var(--error-message)}.cms{margin:15px auto 0;max-width:1800px;padding:32px 32px 0}.cms h1{color:var(--blue);font-size:2.9166666667rem;font-weight:700;margin:0 0 25px}.cms h3{color:var(--black);font-size:1.5833333333rem;font-weight:700;margin:25px 0}.cms p,.cms span{color:var(--black);font-size:1.5rem}.cms a{color:var(--black);text-decoration:underline}.cms--legal-notice .cms__owner-company{margin:25px 0}.cms--legal-notice .cms__company-mail{text-decoration:none}.cms--legal-notice .cms__company-description{margin:25px 0}.cms--legal-notice .cms__responsability{margin:25px 0 0}.cms--privacy-policy a[href^="tel:"]{color:var(--black);text-decoration:none}.cms--privacy-policy li{color:var(--black);font-size:1.5rem}.cms--privacy-policy li:before{background-color:var(--secondary-blue);border-bottom-left-radius:10px;border-top-left-radius:10px;content:"";display:inline-block;height:15px;margin:0 7px 0 0;width:10px}@media (min-width:1440px){.cms{padding:32px 96px 0}}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.home{box-sizing:border-box;margin:0 auto;max-width:1800px;overflow-x:hidden;padding:2rem}@media (min-width:1024px){.home{padding-left:32px;padding-right:32px}}@media (min-width:1440px){.home{padding-left:96px;padding-right:96px}}.home__divider{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start;margin:3rem 0}@media (min-width:1024px){.home__divider{gap:3rem}}.home .glide{margin:2rem 0 6rem;padding:0 6rem}.home .glide li{align-items:center;display:flex;justify-content:center}.home .glide img{max-height:60px;max-width:90%;width:auto}.home .glide__slides{align-items:center}.home .glide__arrow{background:var(--white);border-radius:30px;box-shadow:1px 1px 10px rgba(0,0,0,.3);color:var(--blue);cursor:pointer;font-family:serif;font-size:3rem;height:60px;position:absolute;top:0;width:60px}.home .glide__arrow:hover{opacity:.8}.home .glide__arrow:after{border-left:4px solid var(--secondary-blue);border-top:4px solid var(--secondary-blue);content:"";height:17px;left:16px;margin-top:-9px;position:absolute;top:50%;transform:rotate(135deg);width:17px}.home .glide__arrow:first-child{left:0}.home .glide__arrow:first-child:after{left:23px;transform:rotate(-48deg)}.home .glide__arrow:nth-child(2){right:0}.home__header{position:relative}.home__header-title{color:var(--blue);font-family:CircularStd;font-size:3.75rem;font-weight:700;margin:0 0 2rem}@media (min-width:1024px){.home__header-title{font-size:5rem}}.home__header-subtitle{color:var(--secondary-blue);font-family:CircularStd;font-size:2.0833333333rem;font-weight:400}@media (min-width:1024px){.home__header-subtitle{font-size:2.9166666667rem;width:45%}}.home__header-subtitle>strong{color:var(--secondary-blue);font-family:CircularStd;font-size:2.0833333333rem;font-weight:700}@media (min-width:1024px){.home__header-subtitle>strong{display:block;font-size:2.9166666667rem}}.home__header-text{background:var(--light-blue);border-bottom-right-radius:120px;border-top-right-radius:120px;color:var(--black);font-family:CircularStd;font-size:1.3333333333rem;font-weight:400;margin:8rem 0 8rem -2rem;padding:3rem 2.5rem 3rem 2rem;position:relative}@media (min-width:1024px){.home__header-text{font-size:1.5rem;margin:10rem -60px;padding:4rem 3rem 4rem 60px;width:calc(45% + 60px)}}@media (min-width:1440px){.home__header-text{margin:10rem -60px;width:calc(35% + 60px)}}.home__header-text p:first-child{margin:0 0 2rem}.home__header-text:after{background-image:url(/build/images/blue-str.cadae60d.svg);background-repeat:no-repeat;background-size:contain;content:"";height:62px;position:absolute;top:-38px;width:62px}@media (min-width:1024px){.home__header-text:after{left:35px}}.home__header-decoration{margin:0 -2rem 0 4rem;max-width:650px;position:relative;width:calc(100% + 2rem)}@media (min-width:700px){.home__header-decoration{margin:0 -2rem 0 auto;width:calc(75% + 2rem)}}@media (min-width:1024px){.home__header-decoration{position:absolute;right:-60px;top:0;width:55%}}@media (min-width:1440px){.home__header-decoration{width:45%}}.home__header-decoration:after{background-image:url(/build/images/light-str.5480896e.svg);background-repeat:no-repeat;background-size:contain;content:"";height:200px;left:-3rem;position:absolute;top:-5rem;width:200px;z-index:-1}@media (min-width:700px){.home__header-decoration:after{left:-2rem;top:-4rem}}@media (min-width:1024px){.home__header-decoration:after{bottom:-12rem;left:6rem;top:auto}}.home__header-decoration img{height:auto;width:100%}.home__offer-title{color:var(--blue);font-family:CircularStd;font-size:2.0833333333rem;font-weight:700;margin:4rem 0 2rem}@media (min-width:1024px){.home__offer-title{font-size:2.9166666667rem}}.home__offer-list{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;list-style:none;margin:0 -2rem 0 0;overflow-x:scroll;padding:0 0 2rem;scrollbar-width:none;width:auto}@media (min-width:1024px){.home__offer-list{padding:0 0 3rem}}.home__offer-list::-webkit-scrollbar{display:none}.home__offer-item{color:var(--secondary-black);cursor:pointer;font-family:CircularStd;font-size:1.5rem;font-weight:700;text-align:center}@media (min-width:1024px){.home__offer-item{font-size:2.0833333333rem}}.home__offer-item.hovered,.home__offer-item.selected{color:var(--blue);position:relative}.home__offer-item.hovered:after,.home__offer-item.selected:after{background:var(--blue);border-radius:15px;bottom:-10px;content:"";height:3px;left:5%;position:absolute;width:90%}@media (min-width:1024px){.home__offer-item{max-width:300px}}.home__offer .offer__section.selected{display:flex;flex-direction:column}@media (min-width:1024px){.home__offer .offer__section.selected{display:flex;flex-flow:row wrap}}.home__offer .offer__section{display:none}.home__offer .offer__section-body{margin:0 0 3rem}@media (min-width:1024px){.home__offer .offer__section-body{align-items:center;display:flex;flex-flow:row wrap;gap:2rem;justify-content:flex-start;width:calc(65% - 1rem)}}.home__offer .offer__section-download{align-items:center;border:1px solid var(--secondary-blue);display:flex;height:55px;justify-content:space-between;margin:0 0 8rem}@media (min-width:1024px){.home__offer .offer__section-download{width:100%}}.home__offer .offer__section-download a,.home__offer .offer__section-download span{align-items:center;display:flex;justify-content:center}.home__offer .offer__section-download span{background:var(--white);color:var(--secondary-black);font-family:CircularStd;font-size:1.1666666667rem;font-weight:700;height:100%;padding:0 1rem;text-align:center;width:100%}@media (min-width:1024px){.home__offer .offer__section-download span{font-size:1.5rem;text-align:left}}.home__offer .offer__section-download a{background:var(--secondary-blue);background-image:url(/build/images/download-icon.efcade09.svg);background-position:center right 1rem;background-repeat:no-repeat;background-size:20px;color:var(--white);font-family:CircularStd;font-size:1.5rem;font-weight:700;height:100%;padding:0 4rem 0 1rem;text-decoration:none;text-transform:uppercase}@media (min-width:1024px){.home__offer .offer__section-download a{font-size:1.5rem}}.home__offer .offer__section-download a:hover{opacity:.8}.home__offer .offer__section-title{background:var(--light-blue-alternative);background-position:center left 2rem;background-repeat:no-repeat;background-size:auto 40px;border-bottom-right-radius:40px;border-top-right-radius:40px;color:var(--secondary-blue);font-family:CircularStd;font-size:1.9166666667rem;font-weight:400;margin:0 auto 0 -2rem;padding:2rem 2rem 2rem 6rem}@media (min-width:1024px){.home__offer .offer__section-title{font-size:2.9166666667rem;margin:0 35% 0 -32px;padding:2rem 4rem 2rem 6rem;white-space:nowrap;width:fit-content}}@media (min-width:1440px){.home__offer .offer__section-title{margin:0 35% 0 -60px}}.home__offer .offer__section-subtitle{color:var(--black);font-family:CircularStd;font-size:1.1666666667rem;font-weight:400;margin:2rem 0 3rem}@media (min-width:1024px){.home__offer .offer__section-subtitle{font-size:1.5rem}}.home__offer .offer__section-subtext{color:var(--secondary-blue);font-family:CircularStd;font-size:1.8333333333rem;font-weight:700;margin:0 0 2rem}@media (min-width:1024px){.home__offer .offer__section-subtext{font-size:2.6666666667rem}}.home__offer .offer__section-image{margin:0 -2rem 4rem auto;max-width:450px;position:relative;width:100%}@media (min-width:1024px){.home__offer .offer__section-image{margin:0 -60px 4rem auto;max-width:35%;width:35%}}.home__offer .offer__section-image:after{background-image:url(/build/images/light-str.5480896e.svg);background-repeat:no-repeat;background-size:contain;bottom:-6rem;content:"";height:120px;left:-4rem;position:absolute;width:120px}@media (min-width:1024px){.home__offer .offer__section-image:after{height:150px;width:150px}}.home__offer .offer__section-image>img{height:auto;width:100%}.home__offer .offer__finance .offer__section-title{background-image:url(/build/images/finance.3de397b4.svg)}@media (min-width:1024px){.home__offer .offer__finance .offer__section-image{margin:-4rem -60px 4rem auto;max-width:500px}}.home__offer .offer__finance .offer__section-image>img{height:auto}.home__offer .offer__finance .offer__section-item{align-items:center;background:var(--white);border:1px solid var(--secondary-blue);border-radius:30px;color:var(--black);display:flex;font-family:CircularStd;font-size:1.3333333333rem;font-weight:400;height:50px;justify-content:flex-start;margin:0 0 2rem;padding:0 0 0 6rem;position:relative}@media (min-width:1024px){.home__offer .offer__finance .offer__section-item{font-size:1.3333333333rem;margin:0;padding:0 1rem 0 5rem}}.home__offer .offer__finance .offer__section-item:after{background:var(--secondary-blue);background-position:50%;background-repeat:no-repeat;border-bottom-left-radius:30px;border-top-left-radius:30px;content:"";height:50px;left:0;position:absolute;width:50px}.home__offer .offer__finance .offer__section-item:nth-child(2):after{background-image:url(/build/images/finance-item1.28a616ce.svg)}.home__offer .offer__finance .offer__section-item:nth-child(3):after{background-image:url(/build/images/finance-item2.5296d076.svg)}.home__offer .offer__finance .offer__section-item:nth-child(4):after{background-image:url(/build/images/finance-item3.97b53978.svg)}.home__offer .offer__finance .offer__section-bubble{border:1px solid;color:var(--secondary-blue);font-family:CircularStd;font-size:1.6666666667rem;font-weight:700;margin:7rem 0 3rem;padding:2rem;position:relative}@media (min-width:1024px){.home__offer .offer__finance .offer__section-bubble{font-size:2rem;max-width:700px;text-align:center}}.home__offer .offer__finance .offer__section-bubble:after,.home__offer .offer__finance .offer__section-bubble:before{border-style:solid;content:"";height:0;position:absolute;width:0}.home__offer .offer__finance .offer__section-bubble:after{border-color:transparent transparent transparent var(--light-blue);border-width:40px 0 0 40px;left:0;top:-38px}.home__offer .offer__finance .offer__section-bubble:before{border-color:transparent transparent transparent var(--secondary-blue);border-width:41px 0 0 41px;left:-1px;top:-41px}.home__offer .offer__education .offer__section-title{background-image:url(/build/images/education.9e2749e1.svg);background-size:auto 28px}.home__offer .offer__education .offer__section-education-list{background:var(--white);border:1px solid var(--secondary-blue);margin:0 0 4rem;padding:2rem 1rem}@media (min-width:1024px){.home__offer .offer__education .offer__section-education-list{padding:2rem}}.home__offer .offer__education .offer__section-education-item{padding:0 0 0 2rem;position:relative}.home__offer .offer__education .offer__section-education-item:after{background:var(--secondary-blue);border-bottom-left-radius:20px;border-top-left-radius:20px;content:"";height:20px;left:0;position:absolute;top:1px;width:15px}.home__offer .offer__education .offer__section-education-item:not(.home__offer .offer__education .offer__section-education-item:last-child){margin:0 0 2rem}.home__offer .offer__education .offer__section-education-item>span{color:var(--secondary-blue);display:block;font-family:CircularStd;font-size:1.3333333333rem;font-weight:700;margin:0 0 .5rem}@media (min-width:1024px){.home__offer .offer__education .offer__section-education-item>span{font-size:1.5rem}}.home__offer .offer__education .offer__section-education-item>p{color:var(--black);font-family:CircularStd;font-size:1rem;font-weight:400}@media (min-width:1024px){.home__offer .offer__education .offer__section-education-item>p{font-size:1.1666666667rem}}.home__offer .offer__education .schedule-section{align-items:center;display:flex;gap:4rem;justify-content:center;margin:2rem 0}.home__offer .offer__education .schedule-section__info{position:relative}@media (min-width:1024px){.home__offer .offer__education .schedule-section__info{display:flex;gap:1rem}}.home__offer .offer__education .schedule-section__info:after{background:var(--secondary-blue);content:"";height:40px;left:-2rem;margin-left:-1px;position:absolute;top:10px;width:2px}.home__offer .offer__education .schedule-section .hours{color:var(--secondary-blue);font-family:CircularStd;font-size:1.8333333333rem;font-weight:700;min-width:55px}@media (min-width:1024px){.home__offer .offer__education .schedule-section .hours{font-size:2.3333333333rem}}.home__offer .offer__education .schedule-section__cad,.home__offer .offer__education .schedule-section__radio{align-items:center;display:flex;gap:1rem;justify-content:flex-start}@media (min-width:1024px){.home__offer .offer__education .schedule-section__cad,.home__offer .offer__education .schedule-section__radio{flex-flow:column;gap:0}}.home__offer .offer__education .schedule-section__cad>p,.home__offer .offer__education .schedule-section__radio>p{color:var(--black);font-family:CircularStd;font-size:1rem;font-weight:400}@media (min-width:1024px){.home__offer .offer__education .schedule-section__cad>p,.home__offer .offer__education .schedule-section__radio>p{font-size:1.1666666667rem}}.home__offer .offer__technical .offer__section-title{background-image:url(/build/images/technical.d33b4f4f.svg)}.home__offer .offer__technical .offer__section-image{order:2}@media (min-width:1024px){.home__offer .offer__technical .offer__section-image{margin:-9.7rem 0 0 1rem;order:0}.home__offer .offer__technical .offer__section-image:after{bottom:6rem;left:unset;right:-8rem}}@media (min-width:1440px){.home__offer .offer__technical .offer__section-image:after{right:-5.7rem}}.home__offer .offer__technical .offer__section-image-desktop{display:none}@media (min-width:1024px){.home__offer .offer__technical .offer__section-image-desktop{display:initial;height:auto;margin:0 0 0 -.7rem;max-width:500px;position:relative;z-index:2}}.home__offer .offer__technical .offer__section-image-mobile{order:2}@media (min-width:1024px){.home__offer .offer__technical .offer__section-image-mobile{display:none}}.home__offer .offer__technical .offer__section-subtext{text-align:center;width:100%}.home__offer .offer__technical .offer__section-brands{color:var(--secondary-blue);font-family:CircularStd;font-size:1.6666666667rem;font-weight:700;margin:2rem 0}@media (min-width:1024px){.home__offer .offer__technical .offer__section-brands{font-size:2.9166666667rem}}.home__offer .offer__technical .offer__section-info{align-items:center;background:var(--white);border:1px solid var(--secondary-blue);display:flex;flex-flow:column nowrap;gap:2rem;justify-content:center;margin:2rem auto;max-width:400px;padding:2rem}@media (min-width:1024px){.home__offer .offer__technical .offer__section-info{flex-flow:row nowrap;justify-content:space-around;margin:2rem 0;max-width:90%;width:100%}}.home__offer .offer__technical .offer__section-info-row{align-items:center;display:flex;gap:4rem;justify-content:center;position:relative}.home__offer .offer__technical .offer__section-info-row .assessment{width:65px}.home__offer .offer__technical .offer__section-info-row .warning{width:35px}.home__offer .offer__technical .offer__section-info-row:after{background:var(--secondary-blue);content:"";height:45px;margin-left:-1px;position:absolute;top:14px;width:2px}.home__offer .offer__technical .offer__section-info-row:first-child:after{left:7.6rem}.home__offer .offer__technical .offer__section-info-row:nth-child(2):after{left:5rem}.home__offer .offer__technical .offer__section-info-row-item{position:relative}.home__offer .offer__technical .offer__section-info-row-item span{color:var(--secondary-blue);font-family:CircularStd;font-size:2.0833333333rem;font-weight:700}@media (min-width:1024px){.home__offer .offer__technical .offer__section-info-row-item span{font-size:2.9166666667rem}}.home__offer .offer__technical .offer__section-info-row-item p{color:var(--black);font-family:CircularStd;font-size:1rem;font-weight:400;max-width:100px}@media (min-width:1024px){.home__offer .offer__technical .offer__section-info-row-item p{font-size:1.1666666667rem}}.home__offer .offer__technical .offer__section-info-row-item:nth-child(3){margin:0 0 0 -3rem}.home__offer .offer__technical .offer__section-info-row:first-child .offer__section-info-row-item:nth-child(2) p{max-width:100px}.home__offer .offer__technical .offer__section-technical-list{margin:0 0 2rem}@media (min-width:1024px){.home__offer .offer__technical .offer__section-technical-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:1rem 2rem;justify-content:space-between}}.home__offer .offer__technical .offer__section-technical-item{background-image:url(/build/images/tick.7d4dc9ae.png);background-position:center left 1rem;background-repeat:no-repeat;background-size:20px;color:var(--black);font-family:CircularStd;font-size:1rem;font-weight:400;margin:0 0 1rem;min-height:20px;padding:0 0 0 4rem}@media (min-width:1024px){.home__offer .offer__technical .offer__section-technical-item{background-size:25px;font-size:1.1666666667rem;margin:0;min-height:25px;width:calc(50% - 1rem)}}.home__offer .offer__technical .offer__section-technical-slider{width:100%}.home__offer .offer__technical .offer__section-download{max-width:600px;text-align:center}.home__offer .offer__technical .offer__section-download>span{text-align:center}.home__offer .offer__premium .offer__section-title{background-image:url(/build/images/premium.eadfcc7b.svg)}.home__offer .offer__premium .offer__section-subtitle{margin:2rem 0}@media (min-width:1024px){.home__offer .offer__premium .offer__section-subtitle{display:none}.home__offer .offer__premium .offer__section-subtext{margin:2rem 0 0}}.home__offer .offer__premium .offer__section-premium-list{padding:1rem}@media (min-width:1024px){.home__offer .offer__premium .offer__section-premium-list{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}}.home__offer .offer__premium .offer__section-premium-item{background-position:0;background-repeat:no-repeat;background-size:35px;color:var(--black);font-family:CircularStd;font-size:1rem;font-weight:400;margin:0 0 2rem;padding:0 0 0 4rem}@media (min-width:1024px){.home__offer .offer__premium .offer__section-premium-item{background-position:top;font-size:1.1666666667rem;padding:6rem 0 0;text-align:center}}.home__offer .offer__premium .offer__section-premium-item>strong{font-weight:700}.home__offer .offer__premium .offer__section-premium-item:first-child{background-image:url(/build/images/download.53da5426.svg)}@media (min-width:1024px){.home__offer .offer__premium .offer__section-premium-item:first-child{background-size:30px}}.home__offer .offer__premium .offer__section-premium-item:nth-child(2){background-image:url(/build/images/chat.f7f41c05.svg)}.home__offer .offer__premium .offer__section-premium-item:nth-child(3){background-image:url(/build/images/discount.4c74b6ca.svg)}.home__offer .offer__premium .offer__section-extra{color:var(--blue);font-family:CircularStd;font-size:1.6666666667rem;font-weight:700;margin:0 0 2rem;text-align:center;width:100%}@media (min-width:1024px){.home__offer .offer__premium .offer__section-extra{font-size:1.75rem}}.home__offer .offer__premium .offer__section-image-bubble{align-items:center;border-radius:150px;display:flex;flex-flow:column nowrap;height:160px;justify-content:center;left:-3rem;overflow:hidden;position:absolute;top:-4rem;width:155px}@media (min-width:1024px){.home__offer .offer__premium .offer__section-image-bubble{left:-14rem;top:-8rem}}.home__offer .offer__premium .offer__section-image-bubble span{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.home__offer .offer__premium .offer__section-image-bubble span:first-child{background:var(--light-blue-alternative);color:var(--secondary-blue);font-family:CircularStd;font-size:1.3333333333rem;font-weight:700;padding:1rem 0 0;text-align:center;text-transform:uppercase}@media (min-width:1024px){.home__offer .offer__premium .offer__section-image-bubble span:first-child{font-size:1.3333333333rem}}.home__offer .offer__premium .offer__section-image-bubble span:nth-child(2){background:var(--secondary-blue);color:var(--white);font-family:CircularStd;font-size:1rem;font-weight:400;padding:0 2rem 1rem;text-align:center}@media (min-width:1024px){.home__offer .offer__premium .offer__section-image-bubble span:nth-child(2){font-size:1.0833333333rem}}.home__offer .offer__premium .offer__section-image .zero{background:var(--secondary-blue);border-radius:30px;color:var(--white);font-family:CircularStd;font-size:1.55rem;font-weight:700;left:7rem;padding:.5rem;position:absolute;top:-3rem}@media (min-width:1024px){.home__offer .offer__premium .offer__section-image .zero{font-size:1.55rem;left:-4rem;top:-7rem}}.home__offer .offer__repair{align-items:center;justify-content:space-between;padding:0 0 4rem}.home__offer .offer__repair .offer__section-title{background-image:url(/build/images/repair.56effa5c.svg);background-size:auto 35px}.home__offer .offer__repair .offer__section-subtext{margin:0;text-align:center}@media (min-width:1024px){.home__offer .offer__repair .offer__section-subtext{width:100%}.home__offer .offer__repair .offer__section-image{margin:0 -60px 18rem auto;max-width:300px;width:300px}}@media (min-width:1280px){.home__offer .offer__repair .offer__section-image{max-width:400px;width:400px}}@media (min-width:1440px){.home__offer .offer__repair .offer__section-image{max-width:450px;width:450px}}@media (min-width:1024px){.home__offer .offer__repair .offer__section-image:after{bottom:-15rem;height:200px;left:unset;right:-11px;width:200px}}.home__offer .offer__repair .offer__section-image-desktop{display:none}@media (min-width:1024px){.home__offer .offer__repair .offer__section-image-desktop{display:initial;height:auto;margin:-9.6rem 0 0 -4rem;max-width:500px}.home__offer .offer__repair .offer__section-image-mobile{display:none}}.home__offer .offer__repair .offer__section-repair-list{margin:0 0 2rem;padding:1rem}@media (min-width:1024px){.home__offer .offer__repair .offer__section-repair-list{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:700px}}.home__offer .offer__repair .offer__section-repair-item{background-position:0;background-repeat:no-repeat;background-size:35px;border-bottom:1px solid var(--secondary-blue);color:var(--black);font-family:CircularStd;font-size:1rem;font-weight:700;margin:0 2rem;padding:2rem 0 2rem 4rem}@media (min-width:1024px){.home__offer .offer__repair .offer__section-repair-item{border-image:linear-gradient(90deg,var(--light-blue) 0,var(--light-blue) 17%,var(--secondary-blue) 17%,var(--secondary-blue) 100%) 1;font-size:1.1666666667rem;margin:0;width:calc(50% - 3rem)}}.home__offer .offer__repair .offer__section-repair-item:first-child{background-image:url(/build/images/cart.a3fe29d2.svg)}.home__offer .offer__repair .offer__section-repair-item:nth-child(2){background-image:url(/build/images/tools.95b6674d.svg);order:2}.home__offer .offer__repair .offer__section-repair-item:nth-child(3){background-image:url(/build/images/tick2.8bf2bf6b.svg);order:1}.home__offer .offer__repair .offer__section-repair-item:nth-child(4){background-image:url(/build/images/team.f23488c3.svg);order:3}.home__offer .offer__repair .offer__section-brands-desktop{display:none}@media (min-width:1024px){.home__offer .offer__repair .offer__section-brands-desktop{align-items:center;background:var(--white);border:1px solid var(--secondary-blue);border-radius:80px;display:flex;justify-content:space-between;padding:2rem;width:calc(60% - 1rem)}}@media (min-width:1440px){.home__offer .offer__repair .offer__section-brands-desktop{padding:2rem 4rem}}.home__offer .offer__repair .offer__section-brands-desktop img{max-width:80px;width:calc(16.66667% - .8rem)}.home__offer .offer__repair .offer__section-bubble{border:1px solid;color:var(--secondary-blue);display:none;font-family:CircularStd;font-size:1.6666666667rem;font-weight:700;margin:0 2rem 0 0;padding:1.5rem;position:relative;width:30%}@media (min-width:1024px){.home__offer .offer__repair .offer__section-bubble{display:initial;font-size:2rem;max-width:700px;text-align:center}}.home__offer .offer__repair .offer__section-bubble:after,.home__offer .offer__repair .offer__section-bubble:before{border-style:solid;content:"";height:0;position:absolute;width:0}.home__offer .offer__repair .offer__section-bubble:after{border-color:transparent transparent transparent var(--light-blue);border-width:40px 0 0 40px;left:0;top:-38px}.home__offer .offer__repair .offer__section-bubble:before{border-color:transparent transparent transparent var(--secondary-blue);border-width:41px 0 0 41px;left:-1px;top:-41px}@media (min-width:1024px){.home__offer .offer__repair .repair-slider{display:none}}.home__offer .offer__repair .repair-slider li{flex-flow:column nowrap;gap:1rem}.home__offer .offer__repair .repair-slider .glide__arrow{top:2rem}.home__offer-display{background:var(--light-blue);margin:0 -2rem;padding:2rem}@media (min-width:1024px){.home__offer-display{margin:0 -60px;padding:2rem 60px}}.home__products{background-color:var(--violet);margin:0 -2rem;padding:3rem 2rem 6rem}@media (min-width:1024px){.home__products{background-color:#ededed;background-image:url(/build/images/products-bg.0dc2cc98.png);background-position:bottom 0 right -20px;background-repeat:no-repeat;background-size:auto 100%;margin:0 -60px;padding-left:60px;padding-right:60px;padding-top:6rem;width:calc(100% + 120px)}}.home__products-section{color:var(--secondary-black);font-family:CircularStd;font-size:1.3333333333rem;font-weight:400;margin:0 0 1.5rem;text-transform:uppercase}@media (min-width:1024px){.home__products-section{font-size:1.5rem}}.home__products-title{color:var(--blue);font-family:CircularStd;font-size:2.0833333333rem;font-weight:700;margin:0 0 3rem}@media (min-width:1024px){.home__products-title{font-size:2.9166666667rem}}.home__products-actions{align-items:center;display:flex;flex-flow:column nowrap;gap:2rem;justify-content:center}@media (min-width:1024px){.home__products-actions{align-items:center;flex-flow:row nowrap;justify-content:space-between}.home__products-actions,.home__products-section,.home__products-title{width:40%}}@media (min-width:1440px){.home__products-actions,.home__products-section,.home__products-title{max-width:750px;width:50%}}.home__products-button{background:var(--orange);border-radius:30px;color:var(--white);cursor:pointer;font-family:CircularStd;font-size:1.3333333333rem;font-weight:700;max-width:400px;padding:.75rem 1.5rem;text-align:center;text-decoration:none;width:100%}@media (min-width:1024px){.home__products-button{font-size:1.3333333333rem}.home__products-button:nth-child(2){margin:0 auto 0 0}}.home__contact{background-color:var(--blue);background-image:url(/build/images/contact-background.1f4afcd4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--white);margin:0 -2rem;padding:2rem}@media (min-width:1024px){.home__contact{margin:0 -60px;padding:3rem 60px 6rem}}.home__contact-section{display:none}@media (min-width:1024px){.home__contact-section{color:var(--white);display:initial;font-family:CircularStd;font-size:1.3333333333rem;font-weight:400;margin:0 0 1.5rem;text-transform:uppercase}}@media (min-width:1024px) and (min-width:1024px){.home__contact-section{font-size:1.5rem}}.home__contact-title{color:var(--white);font-family:CircularStd;font-size:2.0833333333rem;font-weight:700;margin:0 0 2rem;text-align:center}@media (min-width:1024px){.home__contact-title{font-size:2.0833333333rem}}.home__contact-subtitle{color:var(--white);font-family:CircularStd;font-size:1.5rem;font-weight:400;margin:0 0 2rem;text-align:center}@media (min-width:1024px){.home__contact-subtitle{font-size:1.5rem}}.home__contact form,.home__contact-legal,.home__contact-subtitle,.home__contact-title{margin:0 auto;max-width:1000px}.home__contact form.contact-form{display:flex;flex-flow:column nowrap;gap:1rem;margin:4rem auto 2rem;position:relative}@media (min-width:1024px){.home__contact form.contact-form{align-items:flex-start;flex-flow:row wrap;justify-content:flex-start}}.home__contact form.contact-form input[type=email],.home__contact form.contact-form input[type=text],.home__contact form.contact-form select{border:none;border-radius:30px;box-sizing:border-box;color:var(--secondary-black);font-family:CircularStd;font-size:1.1666666667rem;font-weight:400;padding:1rem 1.5rem;width:100%}@media (min-width:1024px){.home__contact form.contact-form input[type=email],.home__contact form.contact-form input[type=text],.home__contact form.contact-form select{font-size:1.1666666667rem}}.home__contact form.contact-form select{appearance:none;background-image:url(/build/images/triangle.045b921f.svg);background-position:center right 2rem;background-repeat:no-repeat;background-size:20px;position:relative}.home__contact form.contact-form textarea{border:none;border-radius:14px;color:var(--secondary-black);font-family:CircularStd;font-size:1.1666666667rem;font-weight:400;min-height:100px;padding:1rem 1.5rem;width:-webkit-fill-available}@media (min-width:1024px){.home__contact form.contact-form textarea{font-size:1.1666666667rem}}.home__contact form.contact-form .contact-form__field--send{order:3}.home__contact form.contact-form button[type=submit]{background:var(--orange);border-radius:30px;color:var(--white);cursor:pointer;font-family:CircularStd;font-size:1.3333333333rem;font-weight:700;margin:1rem 0 0;padding:.75rem 1.5rem;width:auto;width:100%}@media (min-width:1024px){.home__contact form.contact-form button[type=submit]{font-size:1.3333333333rem}}.home__contact form.contact-form .contact-form__field--newsletterAccepted,.home__contact form.contact-form .contact-form__field--privacyPolicyAccepted{flex-flow:row nowrap}.home__contact form.contact-form .contact-form__field--newsletterAccepted>label,.home__contact form.contact-form .contact-form__field--privacyPolicyAccepted>label{cursor:pointer}.home__contact form.contact-form>div{align-items:flex-start;display:flex;flex-flow:column;justify-content:flex-start}@media (min-width:1024px){.home__contact form.contact-form>div:nth-child(-n+6){width:calc(33.33% - .7rem)}.home__contact form.contact-form>div:nth-child(7){width:100%}.home__contact form.contact-form>div:nth-child(8),.home__contact form.contact-form>div:nth-child(9){flex-flow:row nowrap;width:70%}.home__contact form.contact-form>div:nth-child(10){bottom:0;position:absolute;right:0}.home__contact form.contact-form>div:nth-child(10) button{width:200px}}.home__contact form.contact-form label{margin:.15rem 0 0;order:1}.home__contact form.contact-form .g-recaptcha{margin:0 auto;order:2}@media (min-width:1024px){.home__contact form.contact-form .g-recaptcha{margin:0}}.home__contact form.contact-form .f-select{appearance:none;background-color:var(--white);background-image:url(/build/images/triangle.045b921f.svg);background-position:center right 2rem;background-repeat:no-repeat;background-size:20px;border:none;border-radius:30px;box-sizing:border-box;color:var(--secondary-black);cursor:pointer;font-family:CircularStd;font-size:1.1666666667rem;font-weight:400;overflow:hidden;padding:1rem 3rem 1rem 1.5rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:1024px){.home__contact form.contact-form .f-select{font-size:1.1666666667rem}}.home__contact form.contact-form .contact-form__field--businessType,.home__contact form.contact-form .contact-form__field--interestedServices{position:relative}.home__contact form.contact-form #contact_businessType_placeholder+label{display:none}.home__contact form.contact-form #contact_interestedServices{gap:.5rem}.home__contact form.contact-form #contact_businessType{gap:0}.home__contact form.contact-form #contact_businessType,.home__contact form.contact-form #contact_interestedServices{background:var(--white);border-radius:14px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:var(--secondary-black);display:none;flex-flow:row wrap;font-family:CircularStd;font-size:1.1666666667rem;font-weight:400;padding:1rem;position:absolute;top:46px;z-index:2}@media (min-width:1024px){.home__contact form.contact-form #contact_businessType,.home__contact form.contact-form #contact_interestedServices{font-size:1.1666666667rem}}.home__contact form.contact-form #contact_businessType.active,.home__contact form.contact-form #contact_interestedServices.active{display:flex}.home__contact form.contact-form #contact_businessType label,.home__contact form.contact-form #contact_interestedServices label{cursor:pointer;width:calc(100% - 25px - 1rem)}.home__contact form.contact-form #contact_businessType label:hover,.home__contact form.contact-form #contact_interestedServices label:hover{text-decoration:underline}.home__contact form.contact-form #contact_businessType>:first-child,.home__contact form.contact-form #contact_interestedServices>:first-child{order:0}.home__contact form.contact-form #contact_businessType>:nth-child(2),.home__contact form.contact-form #contact_interestedServices>:nth-child(2){order:1}.home__contact form.contact-form #contact_businessType>:nth-child(3),.home__contact form.contact-form #contact_interestedServices>:nth-child(3){order:2}.home__contact form.contact-form #contact_businessType>:nth-child(4),.home__contact form.contact-form #contact_interestedServices>:nth-child(4){order:3}.home__contact form.contact-form #contact_businessType>:nth-child(5),.home__contact form.contact-form #contact_interestedServices>:nth-child(5){order:4}.home__contact form.contact-form #contact_businessType>:nth-child(6),.home__contact form.contact-form #contact_interestedServices>:nth-child(6){order:5}.home__contact form.contact-form #contact_businessType>:nth-child(7),.home__contact form.contact-form #contact_interestedServices>:nth-child(7){order:6}.home__contact form.contact-form #contact_businessType>:nth-child(8),.home__contact form.contact-form #contact_interestedServices>:nth-child(8){order:7}.home__contact form.contact-form #contact_businessType>:nth-child(9),.home__contact form.contact-form #contact_interestedServices>:nth-child(9){order:8}.home__contact form.contact-form #contact_businessType>:nth-child(10),.home__contact form.contact-form #contact_interestedServices>:nth-child(10){order:9}.home__contact form.contact-form #contact_businessType>:nth-child(11),.home__contact form.contact-form #contact_interestedServices>:nth-child(11){order:10}.home__contact form.contact-form #contact_businessType>:nth-child(12),.home__contact form.contact-form #contact_interestedServices>:nth-child(12){order:11}.home__contact form.contact-form #contact_businessType input[type=radio],.home__contact form.contact-form #contact_interestedServices input[type=radio]{display:none}.home__contact form.contact-form #contact_businessType label,.home__contact form.contact-form #contact_interestedServices label{padding:.5rem}.home__contact-legal{font-size:.9166666667rem;text-align:justify}.home__contact-legal a{color:var(--white)}.divider{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start;margin:3rem 0}@media (min-width:1024px){.divider{gap:3rem}}.divider span{background-image:url(/build/images/blue-str.cadae60d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:35px;width:35px}.divider span:first-child,.divider span:nth-child(11),.divider span:nth-child(12),.divider span:nth-child(2){display:none}@media (min-width:1024px){.divider span:first-child,.divider span:nth-child(11),.divider span:nth-child(12),.divider span:nth-child(2){display:block}}.divider span:first-child{opacity:1}.divider span:nth-child(2){opacity:.9}.divider span:nth-child(3){opacity:.8}.divider span:nth-child(4){opacity:.7}.divider span:nth-child(5){opacity:.6}.divider span:nth-child(6){opacity:.5}.divider span:nth-child(7){opacity:.4}.divider span:nth-child(8){opacity:.3}.divider span:nth-child(9){opacity:.25}.divider span:nth-child(10){opacity:.2}.divider span:nth-child(11){opacity:.15}.divider span:nth-child(12){opacity:.1}