@charset "UTF-8";.nav-center .owl-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-wrap{align-items:center;display:flex;justify-content:center}.icon-wrap__icon{height:45%;-o-object-fit:contain;object-fit:contain;width:45%}.icon-wrap--white .icon-wrap__icon{filter:brightness(0) saturate(100%) invert(99%) sepia(96%) saturate(20%) hue-rotate(239deg) brightness(105%) contrast(100%)}.icon-wrap--46{border-radius:2.875em;height:2.875em;min-width:2.875em}.default-form__formcontrol.-attach .field::before,.default-form__formcontrol.-select::before,.form-modal-wrapper .form-attachment label::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:50%;left:25px;height:1.1764705882em;transform:translateY(-50%);z-index:5;width:1.1764705882em}.wpcf7-not-valid-tip{margin:15px 0}.default-form{position:relative;transition:all .2s ease-in-out;width:100%}.default-form__formcontrol{margin-bottom:.9375em;position:relative;transition:all .3s ease-in-out}.default-form__formcontrol::after{content:"";opacity:0;font-size:20px;left:calc(100% + 15px);position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s ease-out}.default-form__formcontrol p{margin:0;line-height:0}.default-form__formcontrol i{position:absolute;z-index:999;top:16px;left:20px}.default-form__formcontrol input[type=submit]{font-size:15px;font-size:.9375rem;align-items:center;background:#03a96d;border:none;border-radius:4px;color:#fff;font-weight:700;display:flex;justify-content:center;height:60px;padding-left:2.2em;padding-right:2.2em;width:100%;cursor:pointer}@media (max-width:1365px){.default-form__formcontrol input[type=submit]{font-size:13px;font-size:.8125rem}}.default-form__formcontrol input[type=submit]:hover{background:#354e86}.default-form__formcontrol textarea{padding-top:14px}.default-form__formcontrol .field{font-size:14px;font-size:.875rem;border-radius:5px;border:none;color:rgba(89,91,97,.6);background:#f3f3f5;font-family:Inter,sans-serif;font-weight:400;min-height:45px;padding-left:45px;width:100%}@media (max-width:1365px){.default-form__formcontrol .field{font-size:13px;font-size:.8125rem}}.default-form__formcontrol .field::-moz-placeholder{font-family:Inter,sans-serif;font-size:14px}.default-form__formcontrol .field::placeholder{font-family:Inter,sans-serif;font-size:14px}@media (max-width:767px){.default-form__formcontrol .field{min-height:40px}}.default-form__formcontrol.-message .field{height:8.2352941176em;padding-top:20px;resize:none}.default-form__formcontrol .field::-moz-placeholder{color:#535b6d}.default-form__formcontrol .field::placeholder{color:#535b6d}.default-form__formcontrol .field:active,.default-form__formcontrol .field:focus{border:1px solid #354e86;outline:1px solid #354e86}.default-form__formcontrol .field:active::-moz-placeholder,.default-form__formcontrol .field:focus::-moz-placeholder{color:#354e86}.default-form__formcontrol .field:active::placeholder,.default-form__formcontrol .field:focus::placeholder{color:#354e86}.default-form select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.default-form__formcontrol.-select::before{background-image:url(../images/svg/contact/triangle-down.svg);filter:invert(38%) sepia(97%) saturate(645%) hue-rotate(117deg) brightness(102%) contrast(101%);left:unset;right:25px}.default-form__formcontrol.-attach .field::before{background-image:url(../images/svg/contact/upload.svg);margin-right:12px;position:relative;transform:none;left:unset;top:unset;filter:invert(38%) sepia(97%) saturate(645%) hue-rotate(117deg) brightness(102%) contrast(101%)}.default-form__formcontrol.-attach input{display:none}.default-form__formcontrol.-attach .field{border-style:dashed;align-items:center;display:flex;justify-content:center;cursor:pointer}.default-form__formcontrol.-attach .field:hover{background-color:#f01b1b;color:#fff}.default-form__formcontrol.-attach .field:hover::before{filter:brightness(0) saturate(100%) invert(99%) sepia(96%) saturate(20%) hue-rotate(239deg) brightness(105%) contrast(100%)}.default-form__formcontrol.-attach .file-name{display:block;text-align:center;color:#8e8e8e;margin-top:10px}.default-form>.half-fields{display:flex;justify-content:space-between}@media screen and (max-width:520px){.default-form>.half-fields{flex-direction:column}}@media screen and (min-width:521px){.default-form>.half-fields .default-form__formcontrol{width:calc(50% - 10px)}}.default-form__text{color:#535b6d}.default-form__title{font-size:22px;font-size:1.375rem;margin-bottom:.9090909091em;font-weight:700}@media (max-width:1365px){.default-form__title{font-size:18px;font-size:1.125rem}}.default-form__text{margin-bottom:1.875em}.default-form__button{width:100%}.default-form__forgot{margin-top:30px}.default-form__checkbox{display:flex;align-items:flex-start}.default-form__checkbox a{text-decoration:underline}.default-form__checkbox input{margin-top:4px;margin-right:15px;transform:scale(1.2)}.default-form__checkbox p{line-height:1.5em}.register-company-form .fields-wrapper{display:flex;flex-wrap:wrap;gap:0 27px;margin-top:40px}.register-company-form h2{width:100%;margin-bottom:15px}.register-company-form h2+p{width:100%}.register-company-form hr{width:100%;height:5px;line-height:5px;border:none;opacity:.3;overflow:hidden;margin-top:68px;margin-bottom:28px}.register-company-form hr::after{content:"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"}.register-company-form button{width:initial;margin-left:auto;border-radius:8px;margin-top:20px}.register-company-form .default-form__formcontrol{width:calc(50% - 14px)}.register-company-form .default-form__formcontrol input{border-color:rgba(63,69,80,.44)}.register-company-form .full{width:100%}.owl-next .carousel-button,.owl-prev .carousel-button{text-indent:-99999px;overflow:hidden}.owl-next .carousel-button,.owl-prev .carousel-button{align-items:center;background-color:#354e86;border-radius:40px;color:#fff;display:flex;height:40px;justify-content:center;margin:10px;position:relative;width:40px}.owl-next .carousel-button.-arrow,.owl-prev .carousel-button.-arrow{background-color:#354e86}.owl-next .carousel-button.-chevron::after,.owl-prev .carousel-button.-chevron::after{background-size:contain;background-position:center;background-repeat:no-repeat;content:"";filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(24%) hue-rotate(23deg) brightness(104%) contrast(100%);height:50%;display:flex;justify-content:center;align-items:center;position:absolute;width:40%}.owl-prev .carousel-button.-chevron::after{text-indent:0;background-image:url(../images/svg/chevron-left.svg)}.owl-prev .carousel-button.-arrow{margin-right:20px}.owl-prev .carousel-button.-arrow::after{text-indent:0}.owl-next .carousel-button.-chevron::after{text-indent:0;background-image:url(../images/svg/chevron.svg)}.owl-next .carousel-button.-arrow::after{text-indent:0}.nav-center{padding-left:40px;padding-right:40px}.nav-center .owl-nav{display:flex;justify-content:space-between;position:absolute;pointer-events:none;width:100%}.nav-center .owl-next,.nav-center .owl-prev{pointer-events:all}.slide-thumbnail{position:relative;display:flex;flex-direction:column;gap:23px;width:634px}.slide-thumbnail .code{color:#fff;background:#0f3ea5;border-radius:6px;font-weight:500;display:block;padding:10px;position:absolute;left:15px;top:15px}.slide-thumbnail .titulo-produto{color:#fff;background:#0f3ea5;border-radius:6px;font-weight:500;display:block;padding:10px;position:absolute;left:15px;bottom:15px}.slide-thumbnail .contador{color:#fff;background:#0f3ea5;border-radius:6px;font-weight:500;display:block;padding:10px;position:absolute;right:15px;top:15px}.slide-thumbnail .counter{width:-moz-max-content;width:max-content;position:absolute;top:5px;right:7px;z-index:2;display:flex;justify-content:center;padding:5px 8px;font-weight:400;font-size:14px;line-height:21px;border-radius:4px;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.slide-thumbnail .current-wrapper figure{width:100%;height:442px;overflow:hidden;border-radius:8px}@media (max-width:550px){.slide-thumbnail .current-wrapper figure{height:272px}}.slide-thumbnail .current-wrapper .owl-nav{position:absolute;left:0;bottom:-121px;width:100%;display:flex;justify-content:space-between;color:#03a96d}.slide-thumbnail .current-wrapper .owl-nav.disabled{display:none}.slide-thumbnail .current-wrapper .owl-nav button{width:20px;display:flex;height:98px;align-items:center}.slide-thumbnail .current-wrapper .owl-nav button:last-child{justify-content:flex-end}.slide-thumbnail .current-wrapper .owl-stage-outer{z-index:2}.slide-thumbnail .thumbnail-wrapper{width:calc(100% - 40px);margin-inline:20px}.slide-thumbnail .thumbnail-wrapper .owl-item{opacity:.5;transition:var(--transition)}.slide-thumbnail .thumbnail-wrapper .owl-item.current{opacity:1}.slide-thumbnail .thumbnail-wrapper figure{width:100%;height:98px;overflow:hidden;border-radius:4px}.product-card{display:flex;flex-direction:column;width:100%;max-width:282px;height:100%;padding-inline:16px;margin:0 auto}.product-card figure{width:100%;height:246px;margin-bottom:26px}.product-card .col{display:flex;flex-direction:column;flex:1;padding-inline:4px}.product-card h3{min-height:60px;font-weight:700;font-size:23px;line-height:30px;letter-spacing:.2px;margin-bottom:32px}.product-card span:not(.call){font-weight:400;font-size:16px;line-height:33px;letter-spacing:.2px;margin-bottom:24px}.product-card .call{display:flex;align-items:center;gap:20px;margin-top:auto;font-weight:600;font-size:16px;line-height:33px;letter-spacing:.2px;color:#f01b1b}.product-card .call img{width:initial}.product-gallery .newsletter-side{border-radius:5px;width:100%;max-width:369px;padding:26px 30px;background:linear-gradient(81deg,#354e86 -13.08%,#076ce5 146.01%);display:flex;justify-content:center;flex-direction:column;align-items:center}.product-gallery .newsletter-side img{margin-top:-60px}.product-gallery .newsletter-side .newsletter-title{text-align:center;margin-top:25px}@media (max-width:1365px){.product-gallery .newsletter-side .newsletter-title{margin-top:30px}}.product-gallery .newsletter-side .newsletter-title p{font-weight:300;margin-top:8px;margin-bottom:15px}@media (max-width:1365px){.product-gallery .newsletter-side .newsletter-title p{margin-top:30px}}@media (max-width:1365px){.product-gallery .newsletter-side .newsletter-title p{margin-bottom:30px}}.product-gallery .categorias-produtos li.menu-item-has-children>a::after{content:"+";font-size:18px;margin-left:10px;cursor:pointer;color:#03a96d}.product-gallery .categorias-produtos li.menu-item-has-children.active>a::after{content:" -"}.product-gallery .categorias-produtos li .sub-menu{display:none}.product-gallery .categorias-produtos li.active>.sub-menu{display:block}.product-gallery .categorias-produtos li.active>.sub-menu a{color:#3f4550;opacity:.85;font-weight:700}.product-gallery .categorias-produtos h3{margin-bottom:30px}.product-gallery .categorias-produtos .menu-produtos-container ul li.current-menu-item a,.product-gallery .categorias-produtos .menu-servicos-container ul li.current-menu-item a{font-weight:700}.product-gallery .categorias-produtos .menu-produtos-container ul li a,.product-gallery .categorias-produtos .menu-servicos-container ul li a{color:rgba(63,69,80,.47);font-size:16px;font-size:1rem;display:flex;justify-content:space-between;margin-bottom:12px}@media (max-width:1365px){.product-gallery .categorias-produtos .menu-produtos-container ul li a,.product-gallery .categorias-produtos .menu-servicos-container ul li a{font-size:14px;font-size:.875rem}}.product-gallery .categorias-produtos .menu-produtos-container ul li a:hover,.product-gallery .categorias-produtos .menu-servicos-container ul li a:hover{color:rgba(63,69,80,.85);font-weight:700}.product-gallery .topo{margin-bottom:50px}@media (max-width:1365px){.product-gallery .topo{margin-bottom:35.5px}}@media (max-width:1280px){.product-gallery .topo{margin-bottom:33.5px}}@media (max-width:1023px){.product-gallery .topo{margin-bottom:30px}}@media (max-width:1200px){.product-gallery .topo{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:20px}}@media (max-width:1200px) and (max-width:1365px){.product-gallery .topo{margin-bottom:30px}}@media (max-width:1024px){.product-gallery .topo{margin-bottom:10px}}@media (max-width:1024px) and (max-width:1365px){.product-gallery .topo{margin-bottom:30px}}.product-gallery .topo h2{margin-bottom:25px}@media (max-width:1365px){.product-gallery .topo h2{margin-bottom:30px}}.product-gallery .topo h3{color:#535b6d;font-weight:700}.product-gallery .container{background-color:#fff;border-radius:6px;padding-block:30px}.product-gallery .container>span{display:block;margin-bottom:30px;font-weight:700;font-size:18px;line-height:30px;letter-spacing:.2px;color:#b6bac1}@media (max-width:1023px){.product-gallery .container>span{display:none}}.product-gallery .row{display:flex;gap:45px}@media (max-width:1200px){.product-gallery .row{flex-direction:column-reverse;justify-content:center}}.product-gallery .left{width:100%;max-width:311px;flex-shrink:0;display:flex;flex-direction:column}@media (max-width:1200px){.product-gallery .left{max-width:initial;display:flex;flex-direction:column;align-items:center}}.product-gallery .left .sidebar{margin-bottom:50px}.product-gallery .slide-thumbnail{width:100%;max-width:832px;margin-bottom:23px}.product-gallery .slide-thumbnail figure{width:125px;height:125px}.product-gallery .slide-thumbnail .item{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1200px){.product-gallery .slide-thumbnail .item{justify-content:center}}.product-gallery .slide-thumbnail .item img{height:125px;max-height:125px;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.product-gallery .slide-thumbnail .item .gallery{display:flex;flex-wrap:wrap;gap:10px}.product-gallery .slide-thumbnail .item .gallery-item{width:100%;cursor:pointer}.product-gallery .slide-thumbnail .modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;overflow:hidden;justify-content:center}.product-gallery .slide-thumbnail .modal .modal-content-gallery{background:#fff;padding:15px;opacity:0;transition:opacity 1s ease-in-out}.product-gallery .slide-thumbnail .modal .visible{opacity:1}.product-gallery .slide-thumbnail .modal .next,.product-gallery .slide-thumbnail .modal .prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:20px;padding:10px}.product-gallery .slide-thumbnail .modal .prev{left:20px}.product-gallery .slide-thumbnail .modal .next{right:20px}.product-gallery .slide-thumbnail .modal .container-modal{position:relative;padding:20px}@media (max-width:1024px){.product-gallery .slide-thumbnail .modal .container-modal{max-height:700px;height:100%}}.product-gallery .slide-thumbnail .modal .container-modal figure{width:100%;height:100%;position:relative}@media (max-width:1366px){.product-gallery .slide-thumbnail .modal .container-modal figure{width:100%;height:70%}}.product-gallery .slide-thumbnail .modal .container-modal figure img{width:100%;height:initial;max-height:initial}.product-gallery .slide-thumbnail .modal .container-modal figure .codigo,.product-gallery .slide-thumbnail .modal .container-modal figure .numero,.product-gallery .slide-thumbnail .modal .container-modal figure .titulo-gallery{position:absolute;color:#fff}.product-gallery .slide-thumbnail .modal .container-modal figure .titulo-gallery{bottom:35px;left:45px;text-shadow:1px 1px 1px #000}.product-gallery .slide-thumbnail .modal .container-modal figure .codigo{top:25px;left:45px}.product-gallery .slide-thumbnail .modal .container-modal figure .numero{top:37px;right:57px;background:#354e86;border-radius:6px;padding:5px 14px}.product-gallery .slide-thumbnail .modal-content{max-width:90%;max-height:90%}.product-gallery .slide-thumbnail .close-gallery{position:absolute;top:0;right:0;background:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:red;font-size:40px;font-weight:700;cursor:pointer;z-index:500}@media (max-width:1023px){.product-gallery .slide-thumbnail{max-width:initial}}.product-gallery .slide-thumbnail .current-wrapper figure{height:454px;display:flex;justify-content:center;background:#f6f8ff}.product-gallery .slide-thumbnail .current-wrapper figure img{height:auto;width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.product-gallery .slide-thumbnail .current-wrapper figure{height:300px}}.product-gallery .slide-thumbnail .current-wrapper .owl-nav{bottom:-92px}.product-gallery .slide-thumbnail .current-wrapper .owl-nav button{height:70px}.product-gallery .slide-thumbnail .thumbnail-wrapper figure{height:70px;display:flex;justify-content:center;background:#f6f8ff}.product-gallery .slide-thumbnail .thumbnail-wrapper figure img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.product-gallery .right{display:flex;flex-direction:column}@media (max-width:1200px){.product-gallery .right{justify-content:center;align-items:center}}.product-gallery .right .gallery-description{margin-top:50px}@media (max-width:1365px){.product-gallery .right .gallery-description{margin-top:35.5px}}@media (max-width:1280px){.product-gallery .right .gallery-description{margin-top:33.5px}}@media (max-width:1023px){.product-gallery .right .gallery-description{margin-top:30px}}.product-gallery .right .gallery-description p{margin-bottom:20px}@media (max-width:1367px){.product-gallery .right .gallery-description{margin-top:20px}}@media (max-width:1367px) and (max-width:1365px){.product-gallery .right .gallery-description{margin-top:30px}}.product-gallery .right h2{margin-bottom:10px}.product-gallery .right h3{letter-spacing:-1px;color:#b6bac1;margin-bottom:15px;line-height:145%}.product-gallery .right .product-characteristics{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin:30px 0 20px}@media (max-width:1024px){.product-gallery .right .product-characteristics{margin:30px 0}}@media (max-width:767px){.product-gallery .right .product-characteristics{gap:15px}}@media (max-width:550px){.product-gallery .right .product-characteristics{grid-template-columns:1fr}}.product-gallery .right .product-characteristics .characteristic{display:flex;align-items:flex-start;gap:24px}@media (max-width:1023px){.product-gallery .right .product-characteristics .characteristic{margin:0 auto}}@media (max-width:550px){.product-gallery .right .product-characteristics .characteristic{margin:0}}.product-gallery .right .product-characteristics .characteristic .icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px}.product-gallery .right .product-characteristics .characteristic .icon-wrapper svg{width:100%}.product-gallery .right .product-characteristics .characteristic img{max-width:100%;max-height:100%}.product-gallery .right .product-characteristics .characteristic .content strong{display:block;font-weight:600;font-size:19px;line-height:30px;letter-spacing:.2px}@media (max-width:1366px){.product-gallery .right .product-characteristics .characteristic .content strong{font-size:16px;line-height:22px}}.product-gallery .right .product-characteristics .characteristic .content span{display:block;font-weight:400;font-size:16px;line-height:33px;letter-spacing:.2px}@media (max-width:1366px){.product-gallery .right .product-characteristics .characteristic .content span{font-size:14px;line-height:22px}}@media (max-width:1199px){.product-gallery .right .button-wrapper{order:1}}.product-gallery .right .button-wrapper .budget-btn{width:100%;margin-top:15px}.product-gallery .right .button-wrapper .budget-btn.fixed{position:fixed;right:30px;bottom:140px;width:-moz-max-content;width:max-content;z-index:10}@media (max-width:500px){.product-gallery .right .button-wrapper .budget-btn.fixed{bottom:25px;right:100px}}.product-info+section{background:#fff}.product-info{background:rgba(25,96,190,.0392156863)}.product-info .container{display:flex;flex-wrap:wrap;gap:60px}@media (max-width:1367px){.product-info .container{gap:30px}}@media (max-width:768px){.product-info .container{gap:15px}}.product-info .container .info-image{flex-shrink:1;flex-basis:545px}.product-info .container .info-image img{-o-object-fit:cover;object-fit:cover;border-radius:12px}.product-info .container .the-content{flex-shrink:1;flex-basis:592px}.product-info .container .the-content h3{color:#3f4550;font-weight:700;font-size:18px;font-size:1.125rem}@media (max-width:1365px){.product-info .container .the-content h3{font-size:16px;font-size:1rem}}.product-info .container .the-content .button{color:#fff;text-decoration:none}.product-info .container .the-content .button:hover{background:#354e86}.another-products{background-color:#fafaff}.another-products .container>h2{margin-bottom:37px}.another-products .owl-stage{display:flex}.another-products .owl-nav{display:flex;justify-content:center;margin-top:20px}.form-modal-wrapper{position:fixed;top:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding:20px}@media (max-width:500px){.form-modal-wrapper{padding:5px}}.form-modal-wrapper.open{display:flex}.form-modal-wrapper .forms-wrapper{position:relative;width:100%;max-width:928px;overflow:auto;max-height:100%}.form-modal-wrapper .forms-wrapper .text{background-color:#fff;padding-top:23px;padding-inline:20px}@media (max-width:1366px){.form-modal-wrapper .forms-wrapper .text{padding-top:15px}}@media (max-width:550px){.form-modal-wrapper .forms-wrapper .text{padding-inline:20px}}@media (max-width:1366px){.form-modal-wrapper .forms-wrapper .text p{line-height:1.5}}.form-modal-wrapper .close-btn{position:absolute;top:15px;right:10px;z-index:11;display:flex;align-items:center;justify-content:center;color:#fff;width:25px;height:25px;border-radius:50%;background-color:#eb7171;font-weight:700;font-size:15px;line-height:145%}@media (max-width:460px){.form-modal-wrapper .close-btn{top:3px;right:3px}}.form-modal-wrapper form{width:100%;display:none;background-color:#fff}.form-modal-wrapper form.open{display:block}.form-modal-wrapper form .button-wrapper{padding:0 20px 20px}.form-modal-wrapper form .button-wrapper::before{content:"";position:absolute;transform:translateY(-100%);top:0;left:0;width:100%;height:60px;background:linear-gradient(0deg,#efefef 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,0) 100%)}.form-modal-wrapper form .button-wrapper button{width:100%;margin:0 auto}.form-modal-wrapper .menu-wrapper{position:sticky;top:0;z-index:10;display:flex;text-align:center}.form-modal-wrapper .form-menu{position:relative;width:initial;flex:1;border-top:6px solid;border-color:#efefef;font-weight:700;font-size:24px;line-height:145%;letter-spacing:-1px;background-color:#efefef;padding:10px 0 4px;color:#cbcbcb}@media (max-width:1366px){.form-modal-wrapper .form-menu{padding:5px 0;font-size:20px}}@media (max-width:1023px){.form-modal-wrapper .form-menu{font-size:18px}}@media (max-width:540px){.form-modal-wrapper .form-menu{display:flex;flex-direction:column;align-items:center}}@media (max-width:460px){.form-modal-wrapper .form-menu{padding-top:20px;font-size:14px}}.form-modal-wrapper .form-menu.open{border-color:#ed6e04;background-color:#fff;color:#535b6d}@media (max-width:540px){.form-modal-wrapper .form-menu:nth-of-type(2) .question-popup p{left:auto;right:15px}}.form-modal-wrapper .form-menu .question-popup{position:absolute;transform:translateY(-50%);top:50%;left:15px}@media (max-width:540px){.form-modal-wrapper .form-menu .question-popup{position:static;transform:none;top:auto;left:auto}}.form-modal-wrapper .form-menu .question-popup span svg:nth-of-type(2){display:none}.form-modal-wrapper .form-menu .question-popup p{transform:translateY(100%);top:auto;bottom:-10px;left:0}.form-modal-wrapper .fields-wrapper{width:100%;gap:13px 8px;padding:23px 20px;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.form-modal-wrapper .fields-wrapper{grid-template-columns:1fr}}@media (max-width:550px){.form-modal-wrapper .fields-wrapper{padding-inline:20px}}.form-modal-wrapper .fields-wrapper>:last-child{grid-column:-1/1}.form-modal-wrapper .fields-wrapper .yts-box-val{width:100%}.form-modal-wrapper .fields-wrapper .field-wrapper,.form-modal-wrapper .fields-wrapper .field-wrapper--50{position:relative;padding-right:20px}.form-modal-wrapper .fields-wrapper .question-popup{position:absolute;transform:translateY(-50%);right:0;top:50%}.form-modal-wrapper .field-wrapper,.form-modal-wrapper .field-wrapper--50{display:flex;justify-content:flex-end;width:100%}.form-modal-wrapper .field-wrapper--50{width:calc(50% - 4px)}@media (max-width:767px){.form-modal-wrapper .field-wrapper--50{width:100%}}.form-modal-wrapper .field-wrapper--50:last-of-type:nth-child(odd),.form-modal-wrapper .field-wrapper:last-of-type:nth-child(odd){grid-column:1/-1}.form-modal-wrapper .field-wrapper input,.form-modal-wrapper .field-wrapper select,.form-modal-wrapper .field-wrapper textarea,.form-modal-wrapper .field-wrapper--50 input,.form-modal-wrapper .field-wrapper--50 select,.form-modal-wrapper .field-wrapper--50 textarea{width:100%;min-height:50px;padding:11px 16px;border:1px solid #ccc;border-radius:4px;outline-color:#ed6e04;font-weight:400;font-size:15px;line-height:24px;color:#868788}.form-modal-wrapper .field-wrapper input::-moz-placeholder,.form-modal-wrapper .field-wrapper select::-moz-placeholder,.form-modal-wrapper .field-wrapper textarea::-moz-placeholder,.form-modal-wrapper .field-wrapper--50 input::-moz-placeholder,.form-modal-wrapper .field-wrapper--50 select::-moz-placeholder,.form-modal-wrapper .field-wrapper--50 textarea::-moz-placeholder{color:#868788;font-family:Inter,sans-serif}.form-modal-wrapper .field-wrapper input::placeholder,.form-modal-wrapper .field-wrapper select::placeholder,.form-modal-wrapper .field-wrapper textarea::placeholder,.form-modal-wrapper .field-wrapper--50 input::placeholder,.form-modal-wrapper .field-wrapper--50 select::placeholder,.form-modal-wrapper .field-wrapper--50 textarea::placeholder{color:#868788;font-family:Inter,sans-serif}@media (max-width:1366px){.form-modal-wrapper .field-wrapper input,.form-modal-wrapper .field-wrapper select,.form-modal-wrapper .field-wrapper textarea,.form-modal-wrapper .field-wrapper--50 input,.form-modal-wrapper .field-wrapper--50 select,.form-modal-wrapper .field-wrapper--50 textarea{min-height:auto;line-height:initial;height:40px}}.form-modal-wrapper .field-wrapper textarea,.form-modal-wrapper .field-wrapper--50 textarea{font-family:Inter,sans-serif;height:80px;resize:none}.form-modal-wrapper .field-wrapper select:focus,.form-modal-wrapper .field-wrapper--50 select:focus{padding:10px 15px;border:2px solid #ed6e04}.form-modal-wrapper .field-wrapper select option,.form-modal-wrapper .field-wrapper--50 select option{padding:14px 12px}.form-modal-wrapper .bottom{padding:0 20px}.form-modal-wrapper .form-attachment{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:531px;margin:0 auto}.form-modal-wrapper .form-attachment span{display:block;font-weight:400;font-size:12px;line-height:33px;text-align:center;letter-spacing:.2px}.form-modal-wrapper .form-attachment label{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;width:100%;padding:4px;border-radius:7px;border:1px dashed #535b6d;font-weight:400;font-size:13px;line-height:33px;letter-spacing:.2px;cursor:pointer}.form-modal-wrapper .form-attachment label::before{display:block;background-image:url(../images/svg/contact/upload.svg);margin-right:12px;position:relative;transform:none;left:unset;top:unset;filter:invert(38%) sepia(97%) saturate(645%) hue-rotate(117deg) brightness(102%) contrast(101%)}.form-modal-wrapper .form-attachment label:hover{background-color:#f01b1b;color:#fff}.form-modal-wrapper .form-attachment label:hover::before{filter:brightness(0) saturate(100%) invert(99%) sepia(96%) saturate(20%) hue-rotate(239deg) brightness(105%) contrast(100%)}.form-modal-wrapper .form-attachment input{display:none}.form-modal-wrapper .privacy-check{display:flex;align-items:center;justify-content:center;gap:17px;margin:16px 0}.form-modal-wrapper .privacy-check a{color:#007aff;transition:all ease .3s;text-decoration:underline}.form-modal-wrapper .privacy-check label{order:1;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.2px}.question-popup{position:relative;display:flex;justify-content:flex-end;margin-bottom:4px}.question-popup span{position:relative}.question-popup span:hover+p{display:block}.question-popup span:hover svg:nth-of-type(2){display:block}.question-popup span svg:nth-of-type(2){position:absolute;transform:translateX(-50%);left:50%;top:-18px;display:none}.question-popup p{position:absolute;transform:translateY(-100%);top:-17px;right:-20px;display:none;background-color:#03a96d;padding:14px 16px;border-radius:14px;color:#fff;font-weight:500;font-size:12px;line-height:19px;width:247px;text-align:center}.front-contact{background:linear-gradient(265.77deg,#ed6e04 3.15%,#ef2d16 91.44%)}.front-contact__wrap{max-width:800px}.front-contact__wrap .contact-box{width:calc(50% - 20px)}@media (max-width:576px){.front-contact__wrap .contact-box{width:100%;margin-bottom:20px}}.front-contact__text{margin-top:30px}.front-contact__text .icon-wrap{background-color:#ffd600;margin-right:1em}.front-contact__text strong{font-size:19px;font-size:1.1875rem;display:inline-block;margin-right:.8421052632em}@media (max-width:1365px){.front-contact__text strong{font-size:16px;font-size:1rem}}.front-contact__text .bold-text{padding:0 10px}.front-contact__text .bold-text:hover{text-decoration:underline}.contact-box{background:#fff;border-radius:10px;padding:1.3125em 1.8125em;display:flex;flex-direction:column;justify-content:space-between}.contact-box__top{margin-bottom:1.875em}.contact-box .icon-wrap{margin-right:1.625em}.contact-box__button{width:100%}.contact-box--green .icon-wrap{background-color:#53c550}.contact-box--red .icon-wrap{background-color:#f01b1b}.single-produto .page-head,.single-servico .page-head{height:15em}.single-produto .list-products,.single-servico .list-products{display:flex;flex-wrap:wrap;gap:19px;margin-top:55px}@media (max-width:1365px){.single-produto .list-products,.single-servico .list-products{margin-top:39.05px}}@media (max-width:1280px){.single-produto .list-products,.single-servico .list-products{margin-top:36.85px}}@media (max-width:1023px){.single-produto .list-products,.single-servico .list-products{margin-top:30px}}.single-produto .list-products .card-product,.single-servico .list-products .card-product{width:100%;max-width:286px;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 1px 2px rgba(51,65,86,.08);display:flex;flex-direction:column;height:100%;padding-bottom:18px;transition:all .3s ease-in-out}.single-produto .list-products .card-product .interna-card-produto,.single-servico .list-products .card-product .interna-card-produto{padding:25px 12px}.single-produto .list-products .card-product img,.single-servico .list-products .card-product img{width:100%;min-height:201px;max-height:201px;-o-object-fit:cover;object-fit:cover}.single-produto .list-products .card-product h2,.single-servico .list-products .card-product h2{margin-bottom:20px}@media (max-width:1365px){.single-produto .list-products .card-product h2,.single-servico .list-products .card-product h2{margin-bottom:30px}}@media (max-width:400px){.single-produto .list-products .card-product h2,.single-servico .list-products .card-product h2{font-size:.875rem}}.single-produto .list-products .card-product p,.single-servico .list-products .card-product p{color:#535b6d}.single-produto .list-products .card-product a,.single-servico .list-products .card-product a{color:#03a96d;font-weight:700;font-size:15px;font-size:.9375rem;transition:.2s;display:flex;align-items:center;gap:15px;margin-top:25px}@media (max-width:1365px){.single-produto .list-products .card-product a,.single-servico .list-products .card-product a{font-size:14px;font-size:.875rem}}@media (max-width:1365px){.single-produto .list-products .card-product a,.single-servico .list-products .card-product a{margin-top:30px}}.single-produto .list-products .card-product a:hover,.single-servico .list-products .card-product a:hover{color:#53c550}.single-produto .the-content p,.single-servico .the-content p{margin-bottom:32px}.single-produto .the-content ol,.single-produto .the-content ul,.single-servico .the-content ol,.single-servico .the-content ul{display:flex;flex-direction:column;gap:15px;list-style:initial;padding-left:20px}.single-produto .the-content ol li,.single-produto .the-content ul li,.single-servico .the-content ol li,.single-servico .the-content ul li{margin:0;padding:0}