@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300&display=swap");*{margin:0;padding:0;outline:0;box-sizing:border-box}::-webkit-scrollbar{height:.4rem;width:1rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--dark-green)}button{border-radius:5px}#buttonEnter{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:12px;border:none;background:var(--gray-white)}button p{white-space:nowrap;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#026a4b;text-align:center;margin:0 10px 0 0}.header{position:static;justify-content:center;align-items:center;background-color:var(--dark-green)}.header-container{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.header-container .create{margin-right:30px}.header-container .create .login-button{margin-right:25px}.logo-container{display:flex;align-items:center;justify-content:center;max-height:40px}.logo-container #logo-icon{margin-right:10px;max-width:30px}.logo-container #logo-text{max-width:80px}.header a{color:var(--white);background:transparent;text-decoration:none;font-family:Inter,sans-serif;font-size:16px;font-weight:700}.home{align-items:center;height:720px;background-color:var(--gray-white)}.home,.home .content-home{display:flex;justify-content:center}.home .content-home{flex-direction:column;align-items:flex-start;gap:40px;margin-top:20px;padding:100px}.content-home h1{color:#030303;font-size:48px;font-weight:600;line-height:120%}.content-home h1,.content-home p{font-family:Inter,sans-serif;font-style:normal}.content-home p{color:#555a65;font-size:16px;font-weight:350;line-height:24px}.home .content-home #buttonEnterGreen{border:none;display:flex;border-radius:2px;padding:16px 24px;justify-content:center;align-items:center;gap:12px;background:var(--dark-green);margin-bottom:60px}.home .content-home #buttonEnterGreen p{color:var(--gray-white);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.home .content-home h1:after{content:"_";color:var(--light-green)}.content-home h1 strong,.content-home p strong{font-weight:700}.between{background-color:var(--light-green);display:flex;align-items:center;justify-content:space-between;padding:95px 120px;flex-wrap:wrap}.between h1{width:488px;align-self:stretch;font-size:32px;font-weight:700;line-height:120%;margin-left:20px}.between #frame2,.between h1{color:var(--gray-white);font-family:Inter,sans-serif}.between #frame2{font-size:24px;font-weight:500;line-height:32px;width:401px}.between button{margin-right:50px}.features{display:flex;padding:100px 120px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;background-color:var(--white);position:relative}.features #grouping3{width:158.109px;height:158.344px;position:absolute;top:30px;left:80%;transform:translateX(-50%)}.features .about{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:40px;align-self:stretch;flex-wrap:wrap}.features .about .about-definitions{display:flex;min-width:280px;max-width:386px;flex-direction:column;align-items:center;gap:24px;flex:1 0 0;position:relative}.features .about .icon-about{display:flex;width:64px;height:64px;background-size:cover;padding:12px;justify-content:center;align-items:center;gap:10px;border-radius:600px;background:var(--white)}.benefits{display:flex;justify-content:center;background-image:url(/background-features.png);background-size:cover;padding:90px;gap:48px}.benefits-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:100px 120px;gap:48px;text-align:left}.benefits #rectangle{width:200px;height:8px;flex-shrink:0}.benefits h1{font-family:Inter;font-size:40px;font-weight:700;line-height:140%}.benefits #value,.benefits h1{color:var(--gray-white);font-style:normal;width:656px}.benefits #value{font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:32px}.content{background:var(--gray-white);display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 120px}.content-container{max-width:1200px;justify-content:center}.content .top{font-family:Inter,sans-serif;display:flex;justify-content:center;align-items:flex-end;gap:64px;padding:80px 0 60px}.content #main{color:#030303;font-size:48px;font-weight:700;line-height:64px;width:663px;text-align:center}.content span{color:var(--dark-green)}.content .top p{color:#555a65;font-size:24px;font-weight:400;line-height:32px}.content .frame #image{grid-area:img;justify-self:center;max-width:600px;height:auto}.pBold{font-weight:700}.content .frame .information h1{grid-area:h1;color:#212122;font-size:30px;font-weight:700;margin-top:5%}.content .frame .information #info{grid-area:p;color:#555a65;font-size:16px;font-weight:400;line-height:24px}.content #buttonEnterGreen{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:12px;background:var(--dark-green);margin-bottom:60px}.content #buttonEnterGreen p{color:var(--gray-white);text-align:center;font-size:16px;font-weight:700;line-height:24px}.content .frame{display:grid;grid-template-areas:"img h1" "img p";grid-template-columns:auto 1fr;gap:20px;align-items:center;justify-content:center;margin-bottom:40px}.content .frame .information{display:grid;grid-template-areas:"h1" "p";gap:10px}.form-container{display:flex;span{display:block}}.contact-content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 120px;h2{font-size:48px;font-weight:700}h2,p{color:var(--white);font-family:Inter,sans-serif;margin-bottom:20px}p{font-size:16px}.submit-button{color:var(--white);background-color:#d0770d;min-width:56vh;padding:12px 16px}}.form-group input,.form-group select{min-width:56vh;padding:12px;margin-bottom:10px}.form-group select{color:#585a5e94}.form-group select:valid{color:#000}.form-group select option{color:#000}.contact-form{width:100%;position:relative;background-color:var(--dark-green);overflow:hidden}.contact-form .form-container{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.contact-form .vectos1{position:absolute;left:0;top:0;z-index:1}.contact-form .vectors{position:absolute;right:0;top:0;z-index:1}.contact-form .contact-content{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 120px;text-align:center}.contact-form #vector1,.contact-form #vector2,.contact-form #vector3{display:block;height:auto}#vector3{margin-top:25%}.footer{background:var(--light-green);display:grid;grid-template-columns:1fr 1fr;padding:100px 80px;gap:40px;align-items:center}.footer .footerP{color:var(--gray-white);font-feature-settings:"clig" off,"liga" off;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.footer .linkMenu{display:flex;gap:40px;justify-content:flex-end}.footer .footerP:first-child{text-align:left}.footer .footerP:nth-child(2),.footer .footerP:nth-child(3){text-align:right}@media (max-width:1024px) and (min-width:769px){.contact-form .vectors,.contact-form .vectos1{display:none}.contact-form .contact-content{padding:80px 60px}.contact-form .contact-content h2{font-size:40px;line-height:48px}.contact-form .contact-content p{font-size:16px;line-height:24px}.contact-content .submit-button,.form-group input,.form-group select{min-width:100%;max-width:500px;padding:14px 18px;font-size:16px}}@media (max-width:768px){*{max-width:100%}.login-button{color:var(--white);background:transparent}.home{flex-direction:column;height:auto}.home #homeimage{display:none}.home .content-home{padding:40px;gap:20px}.content-home h1{font-size:32px}.content-home p{font-size:14px;line-height:20px}.home .content-home #buttonEnterGreen{margin-bottom:40px}.between{justify-content:center;text-align:center;padding:95px 0}.between #frame2,.between h1{width:100%}.between h1{margin-left:0}.between #frame2{margin-top:10px}.features #grouping3{display:none}.features #desktop{width:100%;max-width:100%;height:auto}.features{padding:50px 20px}.features h1{text-align:center;margin-bottom:20px}.features .about{flex-direction:column;gap:24px}.features .about .about-definitions{min-width:100%;max-width:100%}.benefits #rectangle{margin-left:15%}.benefits{padding:60px 40px;height:auto}.benefits-content{padding:0}.benefits h1{font-size:24px;text-align:center;width:100%}.benefits #value{font-size:18px;text-align:center;width:100%}.benefits #buttonEnter{justify-content:center;margin-left:20%;padding:8px 16px}.content{padding:0x}.frame{flex-direction:column;gap:20px}.information{max-width:100%}.content{padding:0}.content-container{max-width:400px}.content .top{text-align:center}.content #main{font-size:32px;line-height:40px;max-width:500px}.content .top p{font-size:16px;line-height:24px}.content .frame{display:grid;grid-template-areas:"h1" "img" "p";grid-template-columns:1fr;gap:16px;margin-bottom:40px;max-width:450px}.content .frame .information{display:contents}.content .frame #image{grid-area:img;justify-self:center;max-width:90%;height:auto}.content .frame .information h1{grid-area:h1;font-size:24px;line-height:32px;text-align:center;margin:0}.content .frame .information #info{grid-area:p;font-size:14px;line-height:20px;max-width:400px}.footer{grid-template-columns:1fr;padding:40px 20px}.footer .linkMenu{display:flex;flex-direction:column;gap:20px;align-items:center}.footer .footerP:first-child{order:2;text-align:center}.footer .footerP:nth-child(2),.footer .footerP:nth-child(3){order:1;text-align:center}.contact-form .contact-content{padding:40px 20px}.contact-form .contact-content h2{font-size:28px;line-height:36px;margin-bottom:16px}.contact-form .contact-content p{font-size:14px;line-height:20px;margin-bottom:24px}.contact-form .vectors,.contact-form .vectos1{display:none!important}.contact-form .form-container{min-height:auto;padding:20px 0}.form-group{width:100%;max-width:350px;margin:0 auto}.form-group input,.form-group select{min-width:100%;max-width:100%;padding:12px 16px;font-size:14px;margin-bottom:12px}.contact-content .submit-button{min-width:100%;max-width:100%;padding:12px 16px;font-size:14px;margin-top:8px}}@media (max-width:480px){.contact-form .contact-content{padding:30px 15px}.contact-form .contact-content h2{font-size:24px;line-height:32px;margin-bottom:12px}.contact-form .contact-content p{font-size:13px;line-height:18px;margin-bottom:20px}.form-group{max-width:100%}.form-group input,.form-group select{padding:10px 14px;font-size:13px;margin-bottom:10px}.contact-content .submit-button{padding:10px 14px;font-size:13px;margin-top:6px}}