.elementor-kit-5{--e-global-color-primary:#494949;--e-global-color-secondary:#54595F;--e-global-color-text:#000000;--e-global-color-accent:#1D1D55;--e-global-color-4f16956:#1E459D;--e-global-color-1c9c37e:#F0EFF9;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:row;align-items:center;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-header .site-branding .site-logo img{width:0px;max-width:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* novo site */

position: relative;
width: 1400px;
height: 6144px;

background: #FFFFFF;


/* rodape */

position: absolute;
width: 1400px;
height: 393px;
left: 0px;
top: 5751px;



/* CONTATO */

position: absolute;
width: 1400px;
height: 997px;
left: -9px;
top: 4754px;



/* Rectangle 3378 */

position: absolute;
width: 233px;
height: 69px;
left: 973px;
top: 779px;

background: #2B442E;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 40px;


/* ENVIAR */

position: absolute;
width: 170px;
height: 22px;
left: 1005px;
top: 802px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 32px;
line-height: 39px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* image 10 */

position: absolute;
width: 1570.26px;
height: 659px;
left: -169px;
top: 95px;

background: url(image.png);


/* Fale com o nosso time */

position: absolute;
width: 596px;
height: 71px;
left: 52px;
top: 24px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;

color: #000000;



/* SERVICOS */

position: absolute;
width: 1398px;
height: 2227px;
left: 0px;
top: 1572px;

background: #152417;


/* Group 4 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 89px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 89px;

background: rgba(36, 52, 38, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 175px;
top: 428.92px;

background: #D9D9D9;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 200px;
top: 447.88px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Organizamos sua cozinha ou produção para atender às normas sanitárias. */

position: absolute;
width: 297px;
height: 175.29px;
left: 115px;
top: 253.63px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Implantação de boas práticas */

position: absolute;
width: 377px;
height: 225.04px;
left: 75px;
top: 112.69px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 5 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 89px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 89px;

background: rgba(45, 70, 48, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 610.33px;
top: 428.92px;

background: #D9D9D9;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 635.33px;
top: 447.88px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Documentamos os processos essenciais para garantir segurança e padronização. */

position: absolute;
width: 297px;
height: 175.29px;
left: 550.33px;
top: 253.63px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Manual de Boas Práticas e POPs */

position: absolute;
width: 377px;
height: 225.04px;
left: 510.33px;
top: 112.69px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 6 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 89px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 89px;

background: rgba(36, 52, 38, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 1045.67px;
top: 428.92px;

background: #D9D9D9;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 1070.67px;
top: 447.88px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Apoiamos na seleção de profissionais alinhados às exigências sanitárias. */

position: absolute;
width: 297px;
height: 175.29px;
left: 985.67px;
top: 253.63px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Captação de funcionários */

position: absolute;
width: 377px;
height: 225.04px;
left: 945.67px;
top: 112.69px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 7 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 612.5px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 612.5px;

background: rgba(45, 70, 48, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 175px;
top: 952.42px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 200px;
top: 971.38px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Montamos fichas padronizadas com controle de insumos, preços e informações nutricionais. */

position: absolute;
width: 313px;
height: 175.29px;
left: 94px;
top: 796.08px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 22px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Ficha técnica, cálculo de custos e caloria */

position: absolute;
width: 377px;
height: 225.04px;
left: 66px;
top: 633.82px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 44px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 8 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 612.5px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 612.5px;

background: rgba(36, 52, 38, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 610.33px;
top: 952.42px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 635.33px;
top: 971.38px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Orientamos e acompanhamos seu negócio em vistorias e processos com a vigilância. */

position: absolute;
width: 317px;
height: 175.29px;
left: 540.33px;
top: 796.08px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Assessoria junto aos órgãos reguladores */

position: absolute;
width: 377px;
height: 225.04px;
left: 510.33px;
top: 636.19px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 37px;
line-height: 45px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 9 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 612.5px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 612.5px;

background: rgba(45, 70, 48, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 1045.67px;
top: 950.06px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 1070.67px;
top: 969.01px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Reestruturamos o espaço físico para facilitar a rotina produtiva e evitar contaminações. */

position: absolute;
width: 340px;
height: 175.29px;
left: 964.67px;
top: 791.35px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Análise de layout e fluxo de processos */

position: absolute;
width: 377px;
height: 225.04px;
left: 945.67px;
top: 633.82px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 12 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 1136px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 1136px;

background: rgba(36, 52, 38, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 175px;
top: 1475.92px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 200px;
top: 1494.88px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Planejamos e organizamos as etapas do preparo com foco em eficiência e segurança. */

position: absolute;
width: 351px;
height: 175.29px;
left: 85px;
top: 1324.32px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Montagem de linha de produção */

position: absolute;
width: 377px;
height: 225.04px;
left: 75px;
top: 1159.69px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 11 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 1136px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 1136px;

background: rgba(45, 70, 48, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 610.33px;
top: 1475.92px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 635.33px;
top: 1494.88px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Atendimentos mensais ou pontuais, com foco nas necessidades específicas do seu negócio. */

position: absolute;
width: 368px;
height: 175.29px;
left: 515.33px;
top: 1323.14px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 22px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Consultoria ou assessoria contínua */

position: absolute;
width: 377px;
height: 225.04px;
left: 510.33px;
top: 1159.69px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 10 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 1136px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 1136px;

background: rgba(36, 52, 38, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 1045.67px;
top: 1466.45px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 1070.67px;
top: 1485.4px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Criamos rótulos com tabela nutricional, lista de ingredientes e adequação legal. */

position: absolute;
width: 297px;
height: 175.29px;
left: 985.67px;
top: 1291.16px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Rotulagem nutricional */

position: absolute;
width: 377px;
height: 225.04px;
left: 945.67px;
top: 1150.21px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 13 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 1659.5px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 61px;
top: 1659.5px;

background: rgba(45, 70, 48, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 175px;
top: 1999.42px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 200px;
top: 2018.38px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Organizamos sua cozinha ou produção para atender às normaInspecionamos seus processos e sugerimos melhorias antes da fiscalização oficial. s sanitárias. */

position: absolute;
width: 391px;
height: 175.29px;
left: 75px;
top: 1824.13px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 22px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Auditoria interna */

position: absolute;
width: 377px;
height: 225.04px;
left: 75px;
top: 1683.19px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 14 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 1659.5px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 496.33px;
top: 1659.5px;

background: rgba(36, 52, 38, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 610.33px;
top: 1999.42px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 635.33px;
top: 2018.38px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Acompanhamento técnico e orientações para garantir boas práticas em eventos temporários. */

position: absolute;
width: 324px;
height: 175.29px;
left: 527.33px;
top: 1833.61px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Eventos de grande porte */

position: absolute;
width: 377px;
height: 225.04px;
left: 510.33px;
top: 1683.19px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Group 15 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 1659.5px;



/* Rectangle 3376 */

position: absolute;
width: 405px;
height: 478.5px;
left: 931.67px;
top: 1659.5px;

background: rgba(45, 70, 48, 0.93);


/* Rectangle 3375 */

position: absolute;
width: 177px;
height: 67.51px;
left: 1045.67px;
top: 1999.42px;

background: #D9D9D9;
border-radius: 40px;


/* SAIBA MAIS */

position: absolute;
width: 128px;
height: 29.61px;
left: 1070.67px;
top: 2018.38px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #152417;



/* Assumimos a responsabilidade técnica pelo seu negócio, garantindo conformidade legal. */

position: absolute;
width: 335px;
height: 175.29px;
left: 966.67px;
top: 1825.32px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* Responsabilidade técnica */

position: absolute;
width: 377px;
height: 225.04px;
left: 945.67px;
top: 1683.19px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;



/* rodape */

position: absolute;
width: 1400px;
height: 392px;
left: 0px;
top: 5752px;

background: url(rodape.png);


/* DEPOIMENTOS */

position: absolute;
width: 1400px;
height: 831px;
left: 0px;
top: 3802px;



/* Rectangle 3377 */

position: absolute;
width: 1448px;
height: 831px;
left: -24px;
top: 0px;

background: rgba(36, 98, 6, 0.38);


/* – Carla Souza, dona do Bistrô Sabor da Terra */

position: absolute;
width: 420px;
height: 58px;
left: 40px;
top: 483px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;
text-align: center;

color: #000000;



/* “A Solut nos ajudou a reestruturar toda a cozinha e garantiu nossa liberação pela vigilância sanitária. Atendimento atencioso e muito técnico!” */

position: absolute;
width: 415px;
height: 145px;
left: 49px;
top: 309px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;
text-align: center;

color: #000000;



/* – Rafael Lima, gerente de produção da Delipan Padaria */

position: absolute;
width: 420px;
height: 58px;
left: 490px;
top: 483px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;
text-align: center;

color: #000000;



/* “A consultoria da Rebecca fez toda diferença no nosso processo. Hoje temos padrão, fichas técnicas e muito mais segurança alimentar.” */

position: absolute;
width: 423px;
height: 116px;
left: 488px;
top: 323px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;
text-align: center;

color: #000000;



/* – Juliana Ribeiro, organizadora de eventos corporativos */

position: absolute;
width: 418px;
height: 58px;
left: 940px;
top: 483px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;
text-align: center;

color: #000000;



/* “Contratei para um evento de grande porte e fiquei impressionada com o cuidado e organização. Tudo foi aprovado sem nenhuma pendência!” */

position: absolute;
width: 423px;
height: 145px;
left: 937px;
top: 315px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;
text-align: center;

color: #000000;



/* Empresas que confiam na Solut */

position: absolute;
width: 765px;
height: 137px;
left: 308px;
top: 113px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 48px;
line-height: 59px;
display: flex;
align-items: center;
text-align: center;

color: #000000;



/* SERVIÇOS */

position: absolute;
width: 259px;
height: 71px;
left: 61px;
top: 1590px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;

color: #FFFFFF;



/* SOBRE NOS  */

position: absolute;
width: 1400px;
height: 729px;
left: 0px;
top: 843px;



/* Rectangle 3356 */

position: absolute;
width: 1399px;
height: 729px;
left: 2px;
top: 0px;

background: #FFFFFF;


/* Rectangle 3362 */

position: absolute;
width: 710px;
height: 220px;
left: 772px;
top: 411px;

background: #67B542;
border-radius: 40px;


/* Rectangle 3361 */

position: absolute;
width: 710px;
height: 269px;
left: 772px;
top: 87px;

background: #67B542;
border-radius: 40px;


/* rebeca 1 */

position: absolute;
width: 500px;
height: 500px;
left: 139px;
top: 135px;

background: url(rebeca.png);


/* SOBRE NÓS */

position: absolute;
width: 259px;
height: 71px;
left: 64px;
top: 61px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;

color: #000000;



/* Rebecca Fonseca é consultora especialista em segurança de alimentos, com ampla experiência em implantação de boas práticas, auditorias e padronização de processos. */

position: absolute;
width: 541px;
height: 353px;
left: 819px;
top: 45px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;

color: #000000;



/* +80 clientes atendidos Especialista em segurança de alimentos Atendimento em Salvador e região */

position: absolute;
width: 508px;
height: 94px;
left: 819px;
top: 465px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;

color: #000000;



/* HERO */

position: absolute;
width: 1400px;
height: 599px;
left: 2px;
top: 244px;



/* Rectangle 3355 */

position: absolute;
width: 1399px;
height: 600px;
left: -1px;
top: -1px;

background: #1F2C1D;


/* Boas práticas, auditorias, treinamentos e padronização de processos. */

position: absolute;
width: 426px;
height: 209px;
left: 110px;
top: 229px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;

color: #FFFFFF;



/* Consultoria em Segurança de Alimentos que transforma seu negócio. */

position: absolute;
width: 557px;
height: 175px;
left: 110px;
top: 127px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 49px;
display: flex;
align-items: center;

color: #FFFFFF;



/* Rectangle 3378 */

position: absolute;
width: 391px;
height: 69px;
left: 127px;
top: 438px;

background: #2B442E;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 40px;


/* Fale com uma consultora */

position: absolute;
width: 318px;
height: 29px;
left: 164px;
top: 455px;

font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 29px;
display: flex;
align-items: center;

color: #FFFFFF;



/* image 9 */

position: absolute;
width: 602px;
height: 401px;
left: 722px;
top: 98px;

background: url(image.png);
border-radius: 47px;


/* HEADER */

position: absolute;
width: 1400px;
height: 243px;
left: 0px;
top: 0px;



/* Rectangle 3354 */

position: absolute;
width: 1399px;
height: 221px;
left: 0px;
top: 2px;

background: #FFFFFF;


/* Início | Quem Somos | Soluções | Depoimentos | Contato */

position: absolute;
width: 542px;
height: 57px;
left: 806px;
top: 103px;

font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 26px;
display: flex;
align-items: center;

color: #000000;



/* SOLUT 1 */

position: absolute;
width: 262px;
height: 262px;
left: 29px;
top: 0px;

background: url(SOLUT.png);/* End custom CSS */