[data-elementor-type="header"],[data-elementor-type="footer"]{display:none}.ast-container{max-width:100%;padding:0;width:100%;display:table}*{transition:all 0.3s ease-in 0s;outline:none;resize:none}body{color:#333}.container{max-width:1100px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{background:#fff;color:#000;border-radius:5px;box-sizing:border-box;max-width:100%;outline:none;border:1px solid #ccc}::-webkit-input-placeholder{font-size:12px;color:#ccc}.btn-cta{background:linear-gradient(90deg,#f39935 0%,#f37435 100%);color:#fff;font-weight:500;padding:.5rem 3rem;transform:perspective(1px) translateZ(0);position:relative;transition-property:color;transition-duration:0.3s;border-radius:.5rem}.btn-cta::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:.5rem;transform:scaleY(0);transform-origin:50% center;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out;background:linear-gradient(90deg,#f37435 0%,#f39935 100%)}.btn-cta:hover{color:#fff}.btn-cta:hover::before{transform:scaleY(1)}.slick-dots{width:auto;display:table;margin:3rem auto 0}.slick-dots li{list-style:none;display:inline;margin:.2rem}.slick-dots li button{border:none;background:#5e3828;font-size:0;width:12px;height:12px;line-height:12px;padding:0}.slick-dots li button:hover{background:#f37335}.slick-dots li.slick-active button{background:#f37335}header{top:0;left:0;width:100%;z-index:100}header .top-header{align-items:center}header a{color:#fff;font-size:30px;font-weight:700}header a img{width:30px;margin:0 .5rem 0 0}header a:hover{color:#000;text-decoration:none}#block1{background-image:url(/wp-content/themes/fabio-rodrigues/assets/images/banner.png);background-position:center center;background-repeat:no-repeat;background-size:cover}#block1 .box-banner{position:relative}#block1 .box-banner::after{content:"";background:#e96e28;border-radius:10px;width:85%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.5}#block1 .box-banner *{z-index:2;position:relative;align-items:center}#block1 .box-banner .text-banner h1{color:#fff;font-size:40px}#block1 .box-banner .text-banner h1 strong{width:100%;display:block;margin:1rem 0 2rem;font-size:35px;color:#fff}#block1 .box-banner .text-banner h2{color:#f37335}#block1 .box-banner .text-banner p{color:#1e1e1e;font-size:20px;margin:0}#block1 .box-banner .text-banner strong{color:#f37335;text-transform:uppercase}#block1 .form-cta{background-color:#fff;border-radius:10px}#block1 .form-cta{color:#1e1e1e}#block1 .form-cta h2{color:#f37335;font-size:40px}#block1 .form-cta p{color:#1e1e1e;margin:2rem 0;font-size:20px}#block1 .form-cta strong{color:#f37335;text-transform:uppercase}#block1 form p{margin:0!important;display:table;flex-direction:row;width:100%}#block1 form .nome{display:block;width:100%}#block1 form .phone{display:inline-flex;width:60%}#block1 form .celular{display:inline-flex;width:60%;flex-direction:column;text-align:left;justify-content:left}#block1 form .email{display:inline-flex;width:100%}#block1 form input{font-size:14px}#block1 form input[type="text"]{padding:.5rem;height:40px;width:100%;margin:5px 0}#block1 form input[type="tel"]{padding:.5rem;height:40px;width:98%;margin:5px 0}#block1 form input[type="email"]{padding:.5rem;height:40px;width:100%;margin:5px 0}#block1 form input[type="submit"]{background:#51bb58;color:#fff;border:none;text-transform:uppercase;font-weight:500;padding:.5rem 2rem;border-radius:5px;height:40px;cursor:pointer;width:40%;font-size:16px;margin:5px 0}#block1 form input[type="submit"]:hover{background:#17861e}#block1 form input.wpcf7-not-valid{display:block;width:100%}#block1 form[data-status="invalid"] p{position:relative}#block1 form[data-status="invalid"] .email{display:block}#block1 form[data-status="invalid"] input[type="submit"]{float:right}#block1 form .wpcf7-not-valid-tip{font-size:11px;text-align:left;height:20px}#block1 form .phone .wpcf7-not-valid-tip{position:absolute;bottom:-19px;left:0;width:100%}#block1 form .wpcf7-response-output{margin-top:0;font-size:12px}#block2{background-color:#1d1e23;color:#fff}#block2 .list-item{flex-basis:auto}#block2 .list-item .item{border-right:2px dashed #8e3512}#block2 .list-item .item img{height:70px;margin:0 0 2rem}#block2 .list-item .item h3{font-size:20px;margin:1rem}#block2 .list-item .item:nth-child(3n+3){border-right:#fff0}#block3{background-color:#17191f;color:#fff}#block3 .text-block img{height:60px;margin:0 0 1rem}#block3 .list-item .item{color:#000;position:relative}#block3 .list-item .item::after{content:"";background:#fff;border-radius:10px;width:calc(100% - 12px);height:100%;position:absolute;top:0;right:0;z-index:1}#block3 .list-item .item *{position:relative;z-index:2}#block3 .list-item .item img{width:40px;height:40px;object-fit:contain;background:#f37335;padding:5px;border-radius:10px}#block3 .list-item .item .row{align-items:center}#block3 .list-item .item h3{margin:1rem;font-size:16px}#block4{background-color:#1d1e23;color:#fff}#block4 h2{margin:1rem 0}#block4 h2 a{color:#fff}#block4 h2:hover a{color:#f37335;text-decoration:none}#block4 h2 img{margin:1rem}#block4 h2 img.arrow2{transform:rotate(180deg)}#block4 .list-options .item{position:relative}#block4 .list-options .item .it{position:absolute;top:calc(50% - 25px);left:calc(100% - 25px);width:50px;height:50px;line-height:50px;text-align:center;background:#fff;color:#f37335;border-radius:10px;z-index:10;font-weight:700}#block4 .list-options .item .option-head{border:2px solid #fff0;border-image:initial;border-radius:10px 10px 0 0;border-bottom:none;padding:1rem 1rem 1.5rem;color:#f37335;font-weight:700}#block4 .list-options .item .option-top{background:linear-gradient(90deg,#f39a35 0%,#f38735 100%);padding:1.5rem 2rem;border-radius:10px 0 0;display:table;width:100%;margin:-10px 0 0;height:225px;border-right:1px solid #ccc;border-left:none}#block4 .list-options .item .option-top img{height:50px}#block4 .list-options .item .option-top h3{margin:1rem 0;font-weight:700;font-size:25px;width:100%}#block4 .list-options .item .option-top p{margin:1rem 0}#block4 .list-options .item .option-content{background:#fff;padding:1rem;color:#575757;font-size:14px;height:570px;border-right:1px solid #ccc;border-left:none}#block4 .list-options .item .option-content ul{padding:0;display:table;width:100%;list-style:none;margin:0}#block4 .list-options .item .option-content ul li{padding:0 15px;display:inline-block;width:100%;margin:.5rem 0}#block4 .list-options .item .option-content ul li::before{content:"";width:8px;height:8px;border-radius:100%;background:#f38835;display:inline-block;margin:0 8px 0 -16px}#block4 .list-options .item .option-content ul ul li::before{content:""}#block4 .list-options .item .option-footer{background:linear-gradient(90deg,#f39a35 0%,#f38735 100%);padding:1.5rem 2rem;border-radius:0 0 0 10px;display:table;width:100%;min-height:96px;border-right:1px solid #ccc;border-left:none}#block4 .list-options .item .option-footer .price{font-size:30px;font-weight:700}#block4 .list-options .item .option-footer .price span{font-weight:400;font-size:17px;text-transform:capitalize}#block4 .list-options .item:nth-child(2n) .option-head{border-color:#f37335}#block4 .list-options .item:nth-child(2n) .option-top{background:linear-gradient(90deg,#f38735 0%,#f37335 100%);border-radius:0 10px 0 0;border-right:none;border-left:1px solid #ccc}#block4 .list-options .item:nth-child(2n) .option-content{border-right:none;border-left:1px solid #ccc}#block4 .list-options .item:nth-child(2n) .option-content ul ul{margin:1rem 0}#block4 .list-options .item:nth-child(2n) .option-content ul ul li{font-size:12px}#block4 .list-options .item:nth-child(2n) .option-content ul ul li::before{height:6px;width:6px;margin-right:6px}#block4 .list-options .item:nth-child(2n) .option-footer{background:linear-gradient(90deg,#f38735 0%,#f37335 100%);border-radius:0 0 10px;border-right:none;border-left:1px solid #ccc}#block5{background-color:#17191f;color:#fff}#block5 .text-block img{height:60px;margin:0 0 1rem}#block5 .list-item .item{border-bottom:1px solid #ccc;margin:0rem 0 1.5rem;padding:0rem 0rem 1.5rem}#block5 .list-item .item img{width:25px;height:20px;object-fit:contain;margin:0 0 0 -25px}#block5 .list-item .item .row{align-items:flex-start}#block5 .list-item .item h3{margin:0 .8rem;font-size:16px;width:calc(100% - 30px)}#block5 .list-item .item h3 strong{color:#f37335}#block6{background-color:#1d1e23;color:#fff}#block6 h2{margin:1rem 0}#block6 h2 img{margin:1rem}#block6 .testemunial-rotate i{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;line-height:40px;color:#707070;text-align:center;border:1px solid #707070;border-radius:5px}#block6 .testemunial-rotate i:hover{color:#fff;border-color:#fff;cursor:pointer}#block6 .testemunial-rotate i.slick-next{right:-60px}#block6 .testemunial-rotate i.slick-prev{left:-60px}#block6 .testemunial-rotate .item{align-items:center;width:100%;margin:0 auto;padding:2rem;position:relative;font-size:14px;line-height:18px;min-height:400px}#block6 .testemunial-rotate .item::after{content:"";background:#3b3b3b;position:absolute;top:0;left:50%;width:calc(100% - 1rem);height:100%;border-radius:10px;z-index:1;transform:translateX(-50%)}#block6 .testemunial-rotate .item img{margin:0 1rem 0 0;width:65px;height:65px;border-radius:10px;object-fit:cover}#block6 .testemunial-rotate .item .row{position:relative;z-index:2}#block6 .testemunial-rotate .item .col-12{align-items:center}#block6 .testemunial-rotate .item .name{flex:1 1 auto;text-align:left;line-height:16px;font-size:14px}#block6 .testemunial-rotate .item .name span{width:100%;color:#f37335;font-weight:700;margin:0 0 .4rem}#block7{background-color:#17191f;color:#fff}#block7 h2{margin:1rem 0}#block7 h2 img{margin:1rem}#block7 h2 img.arrow2{transform:rotate(180deg)}#block7 h3 img{margin:1rem}#block7 h3 img.arrow2{transform:rotate(180deg)}#block7 h3 a{color:#fff}#block7 h3:hover a{color:#f37335;text-decoration:none}#block7 .list-service{background:linear-gradient(90deg,#f39a35 0%,#f37335 100%);flex-basis:auto;border-radius:10px}#block7 .list-service .item{border-right:1px solid #fff;font-size:20px;line-height:22px;display:flex;flex-flow:row wrap;align-items:center}#block7 .list-service .item:last-of-type{border-color:#fff0}#block7 .list-service .item strong{font-weight:600}#block8{background-color:#1d1e23;color:#fff}#block8 h2{margin:1rem 0}#block8 h2 img{margin:1rem}#block8 .list-logo{justify-content:center;background-color:#fff;color:#000;border-radius:10px}#block8 .list-logo .row{justify-content:center;flex-basis:auto}#block8 .list-logo .item img{height:50px;width:70%;object-fit:contain;object-position:center center;margin:0 auto}#block8 .list-logo .item span{width:75%;margin:.5rem auto 0;display:table;font-size:16px;color:#333;line-height:20px}footer{background:#000;color:#fff}footer .row{align-items:center}footer .footer-img{max-width:250px}footer p{margin:0;font-size:14px;line-height:20px}footer a{color:#f37335;font-size:20px;font-weight:700}footer a:hover{color:#fff}@media only screen and (max-width:980px){.container{}header img{display:block;margin:0 auto;padding:0;max-width:210px}header a{text-align:center;display:block;width:100%}header a img{display:inline-block}#block1 .box-banner::after{width:100%;height:70%}#block1 .box-banner .text-banner h1{font-size:30px}#block1 .box-banner .text-banner h1 strong{font-size:25px}#block1 .box-banner .text-banner p{font-size:16px}#block1 .form-cta h2{font-size:25px}#block1 form .phone{width:100%;display:table}#block1 form .email{width:100%}#block1 form input[type="tel"]{width:100%}#block1 form input[type="submit"]{width:100%}#block1 form[data-status="invalid"] .email{display:block}#block1 form .phone .wpcf7-not-valid-tip{position:relative;bottom:auto}#block2 .list-item .item{border:2px dashed #8e3512!important;font-size:10px;flex:auto}#block2 .list-item .item img{height:40px;margin:0 0 1rem}#block2 .list-item .item h3{font-size:13px}#block3 .text-block h2{font-size:30px;margin:0 0 3rem;line-height:25px}#block3 .list-item .item h3{width:calc(100% - 80px)}#block4 h2{font-size:18px;line-height:20px}#block4 h2 img{display:block;margin:1rem auto}#block4 .list-options .item .it{top:auto;bottom:-40px;left:calc(50% - 25px)}#block4 .list-options .item .option-top{height:auto}#block4 .list-options .item .option-content{height:auto}#block5 .text-block h2{margin:0 0 3rem}#block5 .list-item .item:last-of-type{border:none}#block6 .testemunial-rotate .item{min-height:auto}#block7 .list-service .item{border:none;border-bottom:1px solid #fff}#block7 h3 img{display:block;margin:1rem auto;height:30px}#block8 .list-logo .item span{font-size:12px;line-height:14px}footer img{margin:0 auto 2rem;display:block}footer .footer-img{max-width:200px}}