@import url(fonts.css);ul{list-style:none}img{max-width:100%}div,*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{overflow-x:hidden}.cnt-flex{display:flex;justify-content:center;flex-wrap:wrap}.cnt-center{width:95%;max-width:1200px;margin:auto}.is-30{width:calc(30% - 10px)}.is-35{width:calc(35% - 15px)}.is-50{width:calc(50% - 15px)}.is-65{width:calc(65% - 15px)}.is-70{width:calc(70% - 15px)}header{position:relative;z-index:99}.cnt-info{background:url(../imgs/bg_header.png) repeat;width:100%;height:136px}.cnt-info .cnt-center{display:flex;height:100%;justify-content:space-between;align-items:center}.cnt-info .time-work{font-size:19px;color:#283891;font-family:'MyriadLight'}.cnt-info .time-work h1{margin:0;font-size:21px;font-family:'MyriadRegular'}.social-midia{margin-left:auto;display:flex;align-items:center;margin-right:20px}.social-midia li:not(:last-child){margin-right:10px}.social-midia a{color:#FFF;font-size:31px}.contato-tel{margin-left:0;position:relative}.contato-tel img{left:-26px;top:6px;position:absolute}.contato-tel .tel{position:relative;justify-content:space-around;color:#283891;font:normal 27px 'MyriadSemiBold',sans-serif;display:block;width:100%;margin:0;padding:0;align-items:center}.contato-tel .email{display:block;position:relative;color:#283891;font:normal 19px 'MyriadLight',sans-serif}.cnt-menu{position:absolute;width:100%;background:#ec7228c9}.cnt-menu .cnt-center{display:flex}.menu{display:flex}.menu li{margin:4px 0}.menu a{color:#FFF;text-decoration:none;font-size:15px;font-family:'MyriadSemiBold';padding:17px 43px 14px 0;display:block}.menu a.is-catalog{background:#38a642;font-size:17px;text-align:center;padding:9px 26px 6px;border-radius:7px;margin-top:7px}.slider{width:100%}.slider .image{width:100%;height:492px;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-home{text-align:center}.section-home .title-section{color:#283891;text-decoration:none;font-size:71px;font-family:'MyriadSemiBold';font-weight:100}.section-home .title-section strong{font-family:'MyriadSemiBold'}.section-home .description-section{max-width:77%;width:100%;margin:20px auto;color:#86878a;text-decoration:none;font-size:25px;font-weight:100;font-family:'MyriadLight'}.secao-sobre{margin:76px auto 30px}.secao-sobre .services-home{width:100%;display:flex;margin-top:15px;flex-wrap:wrap}.secao-sobre .services-home li{width:33.333333%;height:330px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}.secao-sobre .services-home li h3{font-size:25px;font-family:'MyriadSemiBold';text-transform:uppercase;color:#6a6e83}.section-contact{margin-top:90px}.section-contact .title-section{color:#ff5e00;font-family:'MyriadLight';font-size:60px}.section-contact .description-section{max-width:1000px;margin:0px auto 32px;line-height:39px;color:#5460a4;text-decoration:none;font-size:25px}.section-contact .description-section .telefone{font-family:'MyriadSemiBold'}.section-contact .form-contato{display:flex;justify-content:space-between;padding-bottom:38px}.section-contact .form-contato .bloco{width:48%;text-align:left}.section-contact .form-contato .bloco .input{height:46px;width:100%;border:none;outline:none;background-color:#FFF;border:1px solid #ccc;padding:0 9px;color:#7e7e7e;margin-bottom:12px;font-size:19px;font-family:'MyriadLight';font-weight:100}.section-contact .form-contato .bloco .input::-webkit-input-placeholder{color:#1d1d1d}.section-contact .form-contato .bloco .select{position:relative;padding:0}.section-contact .form-contato .bloco .select:after{content:'';position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:11px solid #b1b1b1;top:17px;right:8px}.section-contact .form-contato .bloco .select select{padding:0 9px;z-index:1;-webkit-appearance:none;border:none;color:#7e7e7e;font-size:19px;font-family:'MyriadLight';font-weight:100;height:100%;width:100%;position:relative;background:none;outline:none}.section-contact .form-contato .bloco textarea{padding:7px 9px !important;height:279px !important}.section-contact .form-contato .bloco button{background:#f36f2d;border:none;color:#FFF;font-size:26px;text-transform:uppercase;font-size:28px;text-transform:uppercase;font-family:'MyriadSemiBold';height:64px;width:221px}.section-map{width:100%;margin-top:80px}.section-map .title-section{margin-bottom:15px}.section-map iframe{width:100%;height:500px}.section-map .description-section{margin:50px auto;font-family:'MyriadSemiBold'}footer{background:#154cc7;font-weight:100;padding:20px 0;font-family:'MyriadRegular';color:#FFF}footer .cnt-center{display:flex;justify-content:space-between}footer .cnt-center>div{font-size:18px}.quem-somos{margin-top:40px}.cover-inside{width:100%;height:235px;background-size:cover;background-position:center center;background-repeat:no-repeat}.title-page{color:#283891;width:100%;font-size:72px;font-family:'MyriadSemiBold';margin:30px 0 25px;display:block}.content-page .img-us img{margin-bottom:15px}.content-page.content-flex{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.content-page p{color:#939598;font-size:26px;font-family:'MyriadLight';font-weight:100}.content-page p strong{font-family:'MyriadSemiBold'}.cnt-team{margin-top:40px;display:flex;justify-content:space-between}.cnt-team .equipe{position:relative;width:430px}.cnt-team .equipe .image{max-width:100%}.cnt-team .equipe .info{position:absolute;background:#ab3b49;color:#FFF;font-size:22px;font-family:'MyriadLight';font-weight:100}.cnt-team .equipe .info strong{font-family:'MyriadSemiBold'}.cnt-team .nadjalima .info{top:32px;left:288px;padding:18px 24px;width:386px}.cnt-team .nadianelime .info{top:238px;left:-278px;padding:18px 24px;width:386px}.produtos{display:flex;flex-wrap:wrap;justify-content:space-between}.categorias .item{font-family:'MyriadSemiBold';font-size:25px;color:#6a6e83;display:block;width:fit-content;padding:6px;cursor:pointer}.categorias .item.active{background:#283891;color:#FFF}.products-list .head{font-size:19px;font-family:'MyriadRegular';background:#6a6e83;color:#FFF;display:flex;justify-content:space-between;padding:11px 12px;margin-bottom:16px}.products-list .head .imagem{width:23%}.products-list .head .description{width:71%}.products-list .product{font-size:19px;font-family:'MyriadRegular';color:#6a6e83;display:flex;align-items:center;justify-content:space-between}.products-list .product .imagem{width:23%;border:0.6px solid #ccc;margin-bottom:9px;height:185px;display:grid;place-items:center;overflow:hidden;position:relative}.products-list .product .imagem img{height:90%;max-width:initial;position:absolute}.products-list .description{width:71%}.page-contato{margin-top:30px}.info-contato{display:flex;flex-wrap:wrap;font-size:26px;color:#939598;margin-top:20px;font-family:'MyriadLight'}.info-contato .tel{width:40%}.info-contato .local strong{font-family:'MyriadSemiBold'}.icon-mobile,.trigger-mobile,.contato-responsivo{display:none}@media screen and (max-width: 1200px){.cnt-team .equipe{width:300px}.cnt-team .nadjalima .info{left:235px}.cnt-team .nadianelime .info{top:227px;left:-344px;padding:18px 18px}}@media screen and (max-width: 1024px){.categorias.is-30{width:100%;display:flex;padding:7px 0;overflow-x:scroll;box-shadow:inset -4px 0px 3px -4px #a2a2a2}.products-list{margin-top:20px;width:100%}.categorias .item{font-size:16px;display:block;align-items:center;white-space:nowrap;padding:5px 12px}.products-list .head,.products-list .product{font-size:14px}.cnt-info .logo{padding:5px 31px;left:0}.cnt-info .logo img{width:140px}.cnt-menu{width:100%}.cnt-menu .menu{width:100%;left:0}.section-home .title-section{font-size:41px}.section-home .description-section{margin:8px auto 25px}.services-home{justify-content:space-around}.secao-sobre .services-home li{height:auto;width:30%;margin-bottom:20px}.secao-sobre .services-home li h3{font-size:16px}.section-contact{margin-top:48px}.cnt-team .equipe{width:230px}.cnt-team .equipe .info{font-size:19px}.cnt-team .nadjalima .info{left:181px;width:300px;top:0px;padding:8px 16px}.cnt-team .nadianelime .info{top:171px;width:326px;left:-285px;padding:12px 13px}.og-grid li{height:198px}.info-contato .tel{width:100%;margin:17px 0}}@media screen and (max-width: 768px){.menu a.is-catalog{font-size:15px;padding:9px 26px 6px !important}.orcamento .is-30{width:100%;margin-bottom:30px}.orcamento .is-30 img{width:180px;margin-top:10px}header{display:flex;align-items:center}.title-page{font-size:45px;margin-bottom:9px;line-height:42px}.cover-inside{width:100%;height:74px}.contato-responsivo{display:flex;align-items:center;position:absolute;right:69px}.contato-responsivo img{width:27px}.contato-responsivo .tel{text-decoration:none;position:relative;color:#283891;font:normal 17px 'MyriadSemiBold',sans-serif;display:flex;margin:0;padding:0;align-items:center;margin:0 7px;width:fit-content}.contato-responsivo .email{margin:0 7px;text-decoration:none;display:flex;align-items:center;position:relative;color:#283891;font:normal 19px 'MyriadLight',sans-serif}.icon-mobile,.trigger-mobile{display:block}.cnt-info{height:71px}.trigger-mobile{position:absolute;height:100%;display:flex;align-items:center;right:15px;color:#ff6720;font-size:35px}.time-work{display:none}.contato-tel{display:none}.cnt-info .cnt-center{width:100%}.social-midia{width:auto;margin-left:143px}.social-midia li:not(:last-child){width:35px}.cnt-menu{position:absolute;width:250px;right:-250px;top:71px;z-index:999999;transition:all .3s ease}.cnt-menu>div{width:100%}.cnt-menu.opened_menu{right:0}.cnt-menu .menu{width:100%;left:0;display:block;flex-wrap:wrap;z-index:999999}.cnt-menu .menu li{width:100%;margin:0;display:flex;margin:10px 16px 10px}.cnt-menu .menu li a{padding:0}.slider .image{height:320px}.section-contact .form-contato{flex-wrap:wrap}.section-contact .form-contato .bloco{width:100%}.section-map iframe{height:348px}.section-map .description-section{font-size:20px;margin:19px auto !important;line-height:24px !important}footer .cnt-center{display:flex;justify-content:center;flex-wrap:wrap;text-align:center}footer .cnt-center>div{font-size:18px;margin:9px 0}.title-page{font-size:34px}.quem-somos .content-page.content-flex{flex-direction:column-reverse}.quem-somos .is-65,.quem-somos .is-35{width:100%}.quem-somos .is-35{display:flex;justify-content:space-between;margin:28px 0 0}.quem-somos .is-35 img{width:30%}.content-page p{font-size:18px}}@media screen and (max-width: 620px){.secao-sobre .services-home li{width:42%}.telefone,.tel span{display:block}body>section.section-contact.section-home.cnt-center>h6>em,.tel em{display:none}.cnt-team{flex-wrap:wrap}.equipe{width:100% !important}.equipe .imagem{height:225px !important;overflow:hidden;text-align:center;display:block}.equipe .imagem img{position:relative;top:-66px !important}.equipe.nadjalima .info{margin:auto;position:relative !important;left:0 !important;right:0 !important;top:0px !important;width:100% !important;text-align:center}.equipe.nadianelime{margin-top:28px !important}.nadianelime .info{margin:auto;position:relative !important;left:0 !important;right:0 !important;top:0px !important;width:100% !important;text-align:center}.equipe img{width:100%}}@media screen and (max-width: 500px){.products-list .product .imagem{width:27%;height:99px}.page-contato .is-50{width:100%;margin-bottom:30px}.page-contato .is-50 img{width:180px;margin-top:10px}.secao-sobre .services-home li{width:90%}.quem-somos .is-35{flex-wrap:wrap}.quem-somos .is-35 img{width:84%;margin:11px auto}.cnt-info{height:89px}.cnt-menu{top:89px}.cnt-info .logo{top:5px;position:relative;padding:0px 20px}.social-midia{margin-left:111px}.social-midia li:not(:last-child){width:29px}.cnt-menu{width:230px;right:-230px}.slider .image{height:165px}.secao-sobre{margin:47px auto 19px}.section-home .title-section{font-size:35px;line-height:34px}.section-contact .form-contato .bloco button{margin:auto;display:block;height:48px;width:183px;font-size:21px}.section-map{width:100%;margin-top:11px}.section-map iframe{height:228px}.section-home .description-section{margin:25px auto;padding:0px 18px;line-height:31px}.title-page{font-size:28px;margin-bottom:9px;line-height:42px}.cover-inside{height:106px}.og-grid li{height:170px}.controls{display:flex;flex-wrap:wrap}.controls .control{width:100%;font-size:18px;margin:0}.controls .control:not(:last-child):after{border:none !important}}@media screen and (max-width: 350px){.cnt-info .logo img{width:108px}}
