:root{--color-primary:#53c6d1;--color-primary-darker:#47a8b1;--color-secondary:#ffc206;--color-secondary-darker:#e1ac0a;--color-dark:#2c363f;--color-green:#32bf91;--color-orange:#f95738;--default-font:"Montserrat", sans-serif}body{font-family:var(--default-font);color:var(--color-dark);font-size:18px;font-weight:400}body a{color:inherit}.sr-only{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.entry-content .et_pb_text p+ul{padding-left:3rem}.entry-content .et_pb_text p a{background-color:var(--color-primary);display:inline-block;color:#fff;line-height:1.1;padding:4px 6px 2px}body.single-post .et_pb_post_content a,body.single-post .entry-content .et_pb_text a{color:var(--color-primary)}.et_pb_post_content a:hover,.entry-content .et_pb_text a:hover{color:var(--color-primary)}body.single-post .et_pb_post_content a:hover,body.single-post .entry-content .et_pb_text a:hover{color:#fff;background-color:var(--color-primary)}@media (max-width:980px){.entry-content .et_pb_text p a{padding:6px 6px 4px}}.entry-content .et_pb_text p a:hover{background-color:var(--color-green)}.et-l--header{box-shadow:0 2px 8px #0002;position:relative;z-index:99}#et-boc .et-l--header.sticky #header{position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0002;padding:2px 0;z-index:100}#et-boc #top{padding:8px 0;background:#eee!important;font-size:1rem!important;z-index:9}#et-boc #top .icon{width:22px;height:22px;margin:0}#et-boc #top .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#et-boc #top .et_pb_row .et_pb_column{width:auto!important}#et-boc #top .et_pb_module{margin-bottom:0!important}#top .frase{font-size:10px;color:var(--color-dark);line-height:1.2}@media (min-width:980px){#top .frase{font-size:14px}}#et-boc #top .telefones{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#et-boc #top .telefones .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;gap:7px;line-height:1;font-size:1rem}@media (max-width:580px){#et-boc #top .telefones .item:nth-child(n+2){display:none}}#et-boc #top .redes-sociais{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#et-boc #top .redes-sociais a{line-height:1;display:block}#et-boc #top .redes-sociais .icon{display:block}#top .top-right{display:flex;align-items:center;gap:12px;margin-top:-5px;margin-bottom:-5px}#top .form-pesquisa{display:flex;align-items:center}#search{height:36px;background:none;padding:0 20px;color:#fff;font-size:15px;transition:width 0.3s,padding 0.3s,opacity 0.3s;width:0;padding:0;opacity:0}.form-pesquisa:hover #search,#search:hover,#search:focus{padding:0 20px;width:160px;opacity:1}.form-search{background:var(--color-primary);border-radius:20px;color:#fff;overflow:hidden}.form-search button{background:none;border:none;width:36px;cursor:pointer;height:36px}.form-search button img{width:20px;display:block;margin:0 auto}#search::placeholder{color:#fff}#header{padding:10px 0}#header .et_pb_menu .et_pb_menu_inner_container{-ms-flex-wrap:wrap;flex-wrap:wrap}#header .et_pb_menu .et_pb_menu__wrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#header .et_pb_menu .nav.et-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1200px){#header .et_pb_menu .et_pb_menu__logo{margin:0}}@media (max-width:980px){#header .et_pb_menu .et_pb_menu_inner_container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#et-boc .et-l--header.sticky #header .et_pb_menu__logo{padding:6px 0}}#header .et_pb_menu .sub-menu{padding:0!important;width:auto!important;min-width:200px!important}#header .et_pb_menu .sub-menu li{padding:0!important;width:100%!important;white-space:nowrap!important}#header .et_pb_menu .sub-menu li a{width:auto!important;padding:10px 20px}#et-boc #header .mobile_nav .mobile_menu_bar:before{font-size:40px;-webkit-transform:none;transform:none}#et-boc #mobile_menu1{margin-top:10px!important;padding:0;border:none;background:var(--color-dark)!important;border-radius:3px;margin-left:-5%;width:auto;min-width:calc(110%)}#et-boc #mobile_menu1 a{color:#fff!important;background-color:var(--color-dark)!important}#et-boc #mobile_menu1 .sub-menu a{padding-left:30px!important}#et-boc .et-l--header.sticky #mobile_menu1{margin-top:0!important}#header #menu-principal{margin-top:-10px;margin-bottom:-10px}#header #menu-principal a{font-size:1.1rem;color:var(--color-dark)!important;opacity:1!important;font-weight:500}#header #menu-principal a:hover{color:var(--color-primary)!important}#header #menu-principal .current-menu-item>a{color:var(--color-primary)!important}#header #menu-principal .sub-menu{border-color:var(--color-primary)}#header #menu-principal .et_pb_menu_page_id-285 a{position:relative;padding-left:15px;padding-right:15px;font-weight:700;font-size:14px!important;text-transform:uppercase;color:var(--color-dark)!important}#header #menu-principal .et_pb_menu_page_id-285 a:before{content:"";display:block;position:absolute;top:50%;left:-5px;right:-5px;height:40px;border-radius:7px;background:var(--color-secondary);transform:translateY(-50%);z-index:-1;transition:background-color 0.5s}#header #menu-principal .et_pb_menu_page_id-285 a:hover:before{background:#e5b70c}#et-boc .et-l--footer{font-size:16px}#et-boc #et-main-area .et-l--footer h3{font-size:20px}#et-boc .et-l--footer a{display:block;transition:color 0.5s}#politicas{display:flex;justify-content:flex-end;gap:15px;line-height:1}@media (max-width:480px){#politicas{flex-direction:column;margin-top:20px}}.et-l--footer .redes-sociais{display:flex;gap:10px}.et_pb_salvattore_content .et_pb_post{background:#fff;border:solid 1px #ddd;padding:15px;border-radius:12px}.et_pb_salvattore_content .et_pb_image_container{margin:0}.et_pb_salvattore_content a.more-link{background:#53c6d1;padding:8px 10px;border-radius:9px;box-shadow:2px 1px 1px 1px rgb(0 0 0 / .2);text-transform:capitalize;text-shadow:1px 1px 1px rgb(0 0 0 / .5);color:#fff;margin-top:20px;margin-bottom:20px;display:block}.et_pb_posts .et_pb_ajax_pagination_container{display:flex;gap:20px;flex-wrap:wrap}.et_pb_posts .et_pb_ajax_pagination_container>div{width:100%}.et_pb_posts .et_pb_ajax_pagination_container .et_pb_post{width:100%}@media screen and (min-width:480px){.et_pb_posts .et_pb_ajax_pagination_container .et_pb_post{width:calc(50% - 10px)}}@media screen and (min-width:980px){.et_pb_posts .et_pb_ajax_pagination_container .et_pb_post{width:calc(33% - 14px)}}.single-post .entry-content p,.single-post .et_pb_post_content p{padding:0;margin-bottom:30px;line-height:1.8}.et_pb_posts .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url img{height:250px;object-fit:cover;width:100%}.icon{font-family:ETmodules;width:30px;height:30px;position:relative;margin-left:4px;display:inline-block;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.icon.whatsapp{background:url(https://webgenium.com.br/wp-content/themes/Divi-child/images/whatsapp.png) center no-repeat;background-size:contain}.icon:hover{opacity:.8}footer .icon{margin-right:5px;width:25px;height:25px}footer .icon img{filter:brightness(.3)}#et-boc .et-l--footer .menu{list-style:none;padding:0}.icon path{fill:currentColor}.redes-sociais .icon svg{width:30px;height:27px}footer .telefones .icon{width:16px;height:16px}#et-boc .et-l--footer .telefones .item{display:flex}#et-boc .et-l--footer a:hover{color:var(--color-primary)}#et-boc .et-l--footer{border-top:2px solid #eee}#et-boc #rodape{display:flex;gap:20px;justify-content:space-between}#et-boc #rodape .et_pb_column{margin:0!important;width:auto}#et-boc #rodape:after{display:none!important}.et_pb_menu__search-container{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;padding:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu__search-container .et_pb_menu__search{max-width:300px;background:#eee;height:50px;padding:10px 20px;border-radius:30px;margin-top:0}@media screen and (max-width:580px){.et_pb_menu__search-container .et_pb_menu__search{max-width:100%}}.et_pb_menu__search-container button.et_pb_menu__close-search-button{margin:0}@media screen and (max-width:580px){.et_pb_menu__search-container{background:#fffd}}#main-content .lista-categorias{padding:0;list-style:none}#main-content .lista-categorias>li{margin-bottom:6px}#main-content .lista-categorias li a{color:#666;background:#f1f1f1;display:block;width:100%;padding:10px 16px;font-size:1.2rem;-webkit-transition:0.3s;transition:0.3s}#main-content .lista-categorias li a:hover{background:#eee}#main-content .lista-categorias li .children{background:#f8f8f8;list-style:none;padding:0}#main-content .lista-categorias li .children li{margin-left:unset}#main-content .lista-categorias li .children li a{background:unset;font-size:1.1rem}#main-content .lista-categorias li .children li a:hover{background:whitesmoke}form label{font-size:1rem;line-height:1.2;display:block;margin-bottom:4px}form input[type=text],form input[type=email],form input[type=password],form select,form textarea{width:100%;background:#F1F1F1;padding:12px 15px;border-radius:4px;font-size:1rem;border:none}form input[type=submit]{font-size:1.5rem;padding:6px 20px;border-radius:4px;-webkit-transition:0.3s;transition:0.3s}form input[type=submit]:hover{background:#34b1bd!important;cursor:pointer}form .wpcf7-field{margin-bottom:20px}#main-content .et_pb_button,#main-content .wpcf7-submit{background:var(--color-primary)!important;padding:13px 30px!important;text-transform:uppercase;font-size:15px;line-height:1.2!important;display:inline-block;font-weight:700;color:#fff!important;border-radius:40px;box-shadow:0 2px 8px #0002;text-shadow:none!important;border:none!important;text-align:center}#main-content .et_pb_button:before{margin-left:-3px!important;position:static;margin-right:10px!important}@media (max-width:580px){#main-content .et_pb_button,#main-content .wpcf7-submit{width:100%}}#main-content .wp-pagenavi a{color:#fff!important;background-color:var(--color-primary)!important;transition-duration:0.3s!important;text-shadow:none!important;border:none!important}#main-content .et_pb_button:hover,#main-content .wpcf7-submit:hover,#main-content .wp-pagenavi a:hover{background-color:var(--color-primary-darker)!important}#main-content .et_pb_button.destaque,#main-content .form-orcamento .wpcf7-submit{background:var(--color-secondary)!important;padding:14px 30px!important;text-transform:uppercase;font-size:15px;line-height:1!important;display:inline-block;font-weight:700;color:var(--color-dark)!important;border-radius:20px;box-shadow:0 2px 8px #0002}#main-content .et_pb_button.destaque:hover,#main-content .form-orcamento .wpcf7-submit:hover{background:var(--color-secondary-darker)!important;color:#000!important}#main-content .form-orcamento{position:sticky;top:12px}#main-content .form-container{background:var(--color-primary);color:#fff;padding:30px;border-radius:10px}#main-content .form-orcamento .wpcf7-submit{width:100%}#main-content .form-orcamento .wpcf7-spinner{position:absolute;bottom:10px;right:-10px;z-index:5}textarea{height:150px;max-width:100%}.wpcf7-not-valid-tip{font-size:13px;color:var(--color-secondary);display:none}.wpcf7-form.invalid .wpcf7-not-valid-tip{display:block}.wpcf7 form .wpcf7-response-output{margin:20px 0 0;line-height:1.2;padding:15px;text-align:center;border:none;font-size:1rem;border-radius:5px}.wpcf7 form.invalid .wpcf7-response-output{background-color:var(--color-secondary);color:var(--color-dark)}#main-content .banner{z-index:2;padding-left:5%;padding-right:5%}#main-content .banner .et_pb_module,#main-content .banner .et_pb_code_inner{position:static}#particles-js{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;opacity:.4}.addtoany_content{display:none}#main-content .et_pb_section .addtoany_content{display:block}#main-content .addtoany_content,#main-content .addtoany_content,#content-area .addtoany_content{display:block}#main-content .addtoany_content{max-width:1200px;margin:auto;padding-bottom:30px;text-align:center;padding-bottom:30px}.wp-pagenavi{padding-top:22px!important;font-size:1.2rem;text-align:center;font-family:var(--default-font);width:100%}.wp-pagenavi .pages{display:none}.wp-pagenavi span,.wp-pagenavi a{padding:16px!important;font-size:1rem!important;border-radius:3px;line-height:1;border:none;display:inline-block;text-shadow:unset!important;font-family:var(--default-font)!important}.wp-pagenavi span{background:#ddd}.wp-pagenavi a{background:var(--color-primary)!important;color:#fff!important;-webkit-transition:0.3s;transition:0.3s}.wp-pagenavi a:hover{background-color:#34b1bd!important}.wp-pagenavi a.nextpostslink{color:#fff!important}.et_pb_blog_0_tb_body .wp-pagenavi a.nextpostslink,.et_pb_blog_0_tb_body .wp-pagenavi a.previouspostslink,.et_pb_blog_0_tb_body .wp-pagenavi a.page{color:#fff!important;font-family:var(--default-font)!important}.et_pb_blog_0_tb_body .wp-pagenavi a,.et_pb_blog_0_tb_body .wp-pagenavi span{font-family:var(--default-font)!important}.floating-whatsapp{position:fixed;width:60px;height:60px;bottom:30px;right:30px;background-color:#43bc5d;color:#fff;border-radius:50%;text-align:center;font-size:30px;box-shadow:2px 2px 3px rgb(0 0 0 / .2);z-index:100;display:flex;align-items:center;justify-content:center;transition:background-color 0.5s;border:none;cursor:pointer;overflow:hidden}.floating-whatsapp.open:before{content:"\2716";position:absolute;top:0;left:0;right:0;bottom:0;background:#39a04f;display:flex;align-items:center;justify-content:center;line-height:60px;font-family:monospace;color:#fff!important}.floating-whatsapp:hover{background-color:#39a04f}.floating-whatsapp img{max-width:60%;display:block;margin:0 auto}#et-boc #breadcrumbs{background:var(--color-primary);line-height:1;padding:14px 0;color:#fff;font-size:14px}#et-boc #breadcrumbs a{color:inherit;transition:color 0.5s}#et-boc #breadcrumbs a:hover{color:var(--color-secondary)}.home #breadcrumbs{display:none}#main-content{min-height:calc(100vh - 300px)}.grecaptcha-badge{display:none!important}body:not(.et-fb) h1,body:not(.et-fb) h2,body:not(.et-fb) h3{font-family:var(--default-font);font-weight:700;line-height:1.1!important;color:var(--color-dark)}.telefones a{display:block}.area-cliente{color:var(--color-dark);display:flex;align-items:center;padding:5px 15px;border-radius:20px;font-size:12px;line-height:1;background:#ddd;z-index:5;position:relative;cursor:default;border:none;transition:color 0.3s,background-color 0.3s}a.area-cliente:hover{color:#fff;background:var(--color-dark)}.area-cliente svg,.area-cliente img{width:19px;margin-right:7px}.cliente .submenu{position:absolute;padding:0;list-style:none;top:100%;opacity:0;visibility:hidden;transition:visibility 0.3s,opacity 0.3s;padding-top:22px;background:var(--color-dark);margin-top:-15px;border-radius:0 0 20px 20px;box-shadow:0 2px 5px #0002;overflow:hidden}#top .cliente .submenu a{color:#fff!important;font-size:14px;padding:10px;display:block;line-height:1.2;transition:background-color 0.5s;text-align:center}#top .cliente .submenu a:hover{background:#0002}#top .cliente:hover .submenu,#top .submenu:hover,#top .area-cliente+.submenu:hover{opacity:1;visibility:visible}#top .cliente:hover button{background-color:var(--color-dark);color:#fff}.home .banner .title span.label{font-size:60%;text-transform:uppercase;line-height:1;display:block;margin-bottom:10px}.home .banner .title{color:#fff;margin-bottom:30px;font-size:2rem;font-weight:700}#top h1{font-size:inherit!important;font-weight:normal!important}h1{padding-bottom:0}body:not(.home) h1{text-align:center}body:not(.home) h1:after{display:block;width:70px;height:4px;border-radius:2px;background:var(--color-secondary);content:"";margin:10px auto 0}.motivos .et_pb_code_inner{display:flex;flex-wrap:wrap;gap:20px}.motivos .motivo{width:calc(50% - 10px);background:#eee;padding:20px;border-radius:3px}@media (max-width:980px){.motivos .motivo{width:100%}}.motivos .motivo h3{font-size:1.3rem!important}.motivos .motivo p{font-size:16px}.motivos .motivo.full{width:100%}#main-content .et_pb_pricing_table_wrap{gap:15px;align-items:stretch;margin-bottom:0;flex-wrap:wrap}#main-content .et_pb_pricing_table{width:100%!important;border:none;border-radius:12px;overflow:hidden;background:#f5f5f5;padding:0!important;display:flex;flex-direction:column;box-shadow:none;margin:0}@media (min-width:580px){#main-content .et_pb_pricing_table{width:calc(50% - 10px)!important}}@media (min-width:980px){#main-content .et_pb_pricing_table{width:calc(25% - 15px)!important}}#main-content .et_pb_pricing_heading{padding:15px;background-color:var(--color-primary);min-height:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}#main-content .et_pb_pricing_title{font-size:1.4rem!important}#main-content .et_pb_pricing_heading .et_pb_best_value{font-size:.9rem;font-weight:400}#main-content .et_pb_pricing_content_top{padding:15px;border:none}#main-content .et_pb_button_wrapper{padding:0 15px 20px!important}#main-content .et_pb_pricing_table .et_pb_button_wrapper .et_pb_pricing_table_button{width:100%}.et_pb_et_price{display:flex;flex-direction:column;justify-content:center;align-items:center}.et_pb_et_price span{position:static;margin:0!important;font-weight:500}.et_pb_et_price .et_pb_frequency_slash{display:none}.et_pb_et_price .et_pb_sum{font-size:60px;font-weight:700;color:var(--color-dark)}#main-content .et_pb_pricing_content{padding:0 15px 20px;font-size:.9rem;flex:1;display:flex;justify-content:center;flex-direction:column}ul.et_pb_pricing li{padding-bottom:0;line-height:1.2}ul.et_pb_pricing{display:flex;flex-direction:column;gap:15px}#main-content .et_pb_featured_table .et_pb_pricing_heading{background:var(--color-green)}#main-content .et_pb_featured_table .et_pb_pricing_heading:before{content:"Destaque";color:#fff;font-size:11px;position:absolute;right:0;top:0;padding:5px 10px;background:#0001;border-radius:20px 10px 0 20px;line-height:1}p+h2{margin-top:25px}.trabalhos .trabalho .imagem img{height:280px;width:100%;object-fit:cover;object-position:top;display:block}.trabalhos{display:flex;flex-wrap:wrap;gap:30px 20px}.trabalhos .trabalho h3{padding:10px;font-size:16px!important}.trabalhos .trabalho a{display:block}.trabalhos .trabalho{width:100%;text-align:center;box-shadow:0 5px 8px #0003;border-radius:2px;overflow:hidden;border:1px solid #ddd}.trabalhos .trabalho:hover{box-shadow:1px 6px 12px #53c6d1aa!important}@media (min-width:580px){.trabalhos .trabalho{width:calc(50% - 10px)}}@media (min-width:980px){.trabalhos .trabalho{width:calc(33% - 10px)}}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;font-size:50px;color:var(--color-primary);text-shadow:0 0 3px #0002;cursor:pointer}.slick-next.slick-arrow{right:0}.slick-prev.slick-arrow{left:0}.et_pb_code_inner>.actions,.et_pb_column.actions{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:980px){.et_pb_code_inner>.actions,.et_pb_column.actions{justify-content:center}}.produto-images .images-wrapper{height:500px;overflow:hidden;border:1px solid #ddd;border-bottom:none}@keyframes MoveUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(-100% + 500px))}}.images-wrapper>a:hover img{animation:MoveUpDown 20s infinite linear}.images-wrapper>a.mobile-image:hover img{animation-duration:50s}.single-trabalho .images-wrapper:after{content:"Passe o mouse para ver o projeto";background:#0005;position:absolute;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:28px;padding:20px;text-shadow:1px 1px 4px #0005;transition:opacity 0.5s,visibility 0.5s;text-align:center}@media (max-width:980px){.single-trabalho .images-wrapper:after{content:"Toque para ver o projeto"}}.single-trabalho .images-wrapper{position:relative}.single-trabalho .images-wrapper:hover:after{opacity:0;visibility:hidden;display:none}.single-trabalho .tabs button{border:none;background:var(--color-dark);color:#fff;padding:10px;flex:1;font-size:18px;cursor:pointer;transition:background-color 0.5s;display:flex;align-items:center;justify-content:center}.single-trabalho .tabs button[data-id="mobile"]:before{background-image:url(https://webgenium.com.br/wp-content/uploads/2022/08/versao-mobile.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;content:"";width:30px;height:100%}.single-trabalho .tabs button[data-id="desktop"]:before{background-image:url(https://webgenium.com.br/wp-content/uploads/2022/08/versao-desktop.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;content:"";width:30px;height:100%}.single-trabalho .tabs button:hover,.single-trabalho .tabs button.active{background:var(--color-primary)}.single-trabalho .tabs{display:flex}.single-trabalho .tab-content{display:none}.single-trabalho .tab-content.active{display:block;background-color:#ddd;text-align:center}.single-trabalho .produto-images{display:flex;flex-direction:column-reverse;border-radius:2px;overflow:hidden}.categorias-trabalho{display:flex;flex-wrap:wrap;gap:20px}#main-content .categorias-trabalho .cat{border-radius:4px;padding:15px;background:var(--color-primary);display:flex;flex-direction:column;justify-content:center;width:calc(50% - 10px);align-items:center;text-align:center;transition:background-color 0.5s}#main-content .categorias-trabalho .cat:hover{background-color:var(--color-primary-darker)}#main-content .categorias-trabalho .cat img{max-width:50px;display:block;margin:0 auto 8px}#main-content .categorias-trabalho h3{padding:0;font-size:16px!important;color:#fff;font-weight:500}.tax-categoria_trabalho .categorias-trabalho{gap:10px}@media (min-width:980px){#main-content .categorias-trabalho .cat{width:calc(25% - 15px)}.tax-categoria_trabalho #main-content .categorias-trabalho .cat{width:calc(25% - 15px);padding:14px}}.tax-categoria_trabalho #main-content .categorias-trabalho .cat h3{font-size:14px!important;font-weight:500}.canais-atendimento ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:5px}.canais-atendimento li{background:#eee;padding:15px;border-left:4px solid var(--color-primary)}.faq .resposta{display:none}.faq .pergunta.active .resposta{display:block}.faq .pergunta{padding:20px;padding-right:40px;background:#eee;cursor:pointer;border-radius:5px;font-weight:500;line-height:1.2;position:relative}.faq{display:flex;flex-direction:column;gap:10px}.faq .pergunta:hover{background:var(--color-primary)}.faq .pergunta:after{font-size:30px;content:"\276F";position:absolute;right:15px;top:50%;transform:translateY(-50%);opacity:.2;color:var(--color-dark)}.wpcf7-list-item input{display:none}.wpcf7-list-item{margin:0}.wpcf7-radio{display:flex;gap:10px}.wpcf7-list-item-label{display:block;padding:10px 20px;border:2px solid #fff;line-height:1;border-radius:20px;cursor:pointer}.wpcf7-list-item input[type="radio"]:checked+.wpcf7-list-item-label{background:#fff;color:var(--color-dark);font-weight:700}.wpcf7-list-item-label:hover{background:#fff3}@keyframes slide-in-from-right{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-from-bottom{0%{transform:translateY(100%);opacity:0}100%{transform:translateX(0);opacity:1}}.painel-atendimento{width:375px;max-width:98%;height:auto;background:#eee;position:fixed;right:1%;bottom:100px;z-index:99;border-radius:15px;top:auto;max-height:calc(100vh - 120px);overflow-y:auto;box-shadow:0 5px 8px #0002;visibility:hidden;opacity:0;transform:translateY(50%);transition:opacity 0.5s,transform 0.5s,visibility 0.5s;overflow-x:hidden}.painel-atendimento .setor:hover{background:var(--color-primary);cursor:pointer}.painel-atendimento .setor:hover h3{color:#fff}.painel-atendimento .setor:hover .img{background-color:var(--color-primary-darker)}.painel-atendimento .setor:after{content:"\276F";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:30px;opacity:.2}.painel-atendimento .panel-head{background:#369b4c;color:#fff;padding:30px 30px 50px;line-height:1.2}.painel-atendimento .panel-head h2{color:#fff;font-weight:400;margin-bottom:5px;max-width:270px}.painel-atendimento .btn-voltar{border:none;background:none;width:auto;height:auto;padding:0;cursor:pointer}.painel-atendimento .btn-voltar:before{content:"\276E";color:#fff;font-weight:700;font-size:30px;margin-right:20px}.painel-atendimento.open{visibility:visible;opacity:1;transform:none}.painel-atendimento .setor .info{display:flex;align-items:center;gap:15px}.painel-atendimento .setor .info img{width:40px;display:block}.painel-atendimento .setor .info h3{font-size:18px!important;padding:0;transition:color 0.5s}.painel-atendimento .setor{position:relative;background:#fff;padding:15px 20px;box-shadow:0 5px 3px #0001;border-radius:4px;animation-duration:0.5s;animation-name:slide-in-from-bottom;animation-timing-function:ease-in-out;display:block;border:none;width:100%;transition:background-color 0.5s}.painel-atendimento.atendimento .setor{animation-name:slide-in-from-right}.painel-atendimento .panel-content{padding:20px;margin-top:-50px;overflow:hidden;display:flex;flex-direction:column;gap:15px}.painel-atendimento .setor .btn{width:100%;display:block;color:#fff;background:#43bc5d;border-radius:30px;padding:10px 20px;line-height:1;text-align:center;transition:background-color 0.5s;font-size:15px;cursor:pointer;border:none}.painel-atendimento .setor .btn:hover{background:#369c4c}.painel-atendimento .setor .img{background:var(--color-primary);border-radius:50%;padding:10px;max-width:50px;transition:background-color 0.5s}.painel-rocketchat{background-color:#fff;display:none;z-index:999;position:fixed;bottom:100px;right:1%;box-shadow:0 2px 5px #0002;border-radius:6px;overflow:hidden;max-height:calc(100vh - 130px);width:375px;top:auto;height:450px;max-width:98%}.painel-rocketchat iframe{height:100%;width:100%}.painel-rocketchat.open{display:block}.painel-rocketchat:before{content:"";position:absolute;left:50%;top:50%;color:#000;background-image:url(https://webgenium.com.br/wp-content/uploads/2022/08/loading-blue.png);background-repeat:no-repeat;background-size:auto;background-position:center;width:64px;height:64px;margin-left:-32px;margin-top:-32px;animation:spin 3s infinite linear;z-index:-1}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.et-l--footer h2:before,.et-l--footer h2:after{content:"";width:100%;height:1px;background:#ddd;display:block;flex:1}.et-l--footer h2{display:flex;gap:25px;align-items:center;font-weight:normal!important}@media (max-width:580px){.painel-atendimento .setor{padding:10px 15px}.painel-atendimento .setor .info h3{font-size:15px!important}.painel-atendimento .panel-head p{font-size:15px}.floating-whatsapp{bottom:20px;right:20px}}#rodape{display:flex;gap:20px;justify-content:space-between}#rodape .et_pb_column{width:auto!important;margin:0!important}#rodape-lp a{color:#222!important;font-size:16px!important}#rodape-lp a:hover{background:transparent!important;color:#53c6d1!important}#rodape-lp .telefones .icon{width:16px;height:16px;margin-right:10px}#rodape-lp ul{list-style:none;padding:0!important}.no-slider{margin:20px;margin-bottom:20px}@media(min-width:1050px){.lp-slider-comentarios .et_pb_column{padding-left:40px!important;padding-right:40px!important}}@media(max-width:640px){.slick-arrow{font-size:30px}}#main-content .wpcf7-form .f-o-que-precisa{& label[for="o-que-precisa"]{margin-bottom:10px}& .wpcf7-form-control{display:flex;flex-direction:column;gap:10px;& .wpcf7-list-item label{display:flex;align-items:center;& input{position:unset!important}& .wpcf7-list-item-label{padding:0}}}}.wg-posts{display:grid;grid-template-columns:1fr;gap:30px}.wg-posts .titulo{margin-bottom:10px}.wg-posts p{text-align:justify}@media (min-width:580px){.wg-posts{grid-template-columns:1fr 1fr}}@media (min-width:980px){.wg-posts{grid-template-columns:1fr 1fr 1fr}}.wg-posts .wp-pagenavi{grid-column:1/-1}.wg-posts .postagem{background:#fff;border-radius:20px;border:solid 1px #ddd;overflow:hidden;padding:20px}.wg-posts .postagem .titulo{font-size:20px}.wg-posts .postagem .imagem{margin-bottom:10px}.wg-posts .postagem p{font-size:16px}@media (max-width:600px){#top .et_pb_row .et_pb_column_0_tb_header{display:none}}