:root{--primary-color: #26509e;--secondary-color: #636363;--ease-animation-alt: cubic-bezier(.25,.74,.22,1)}body{font:62.5% "Montserrat",sans-serif;font-weight:400;color:#3f3e40;background:#FFF;line-height:1.7;letter-spacing:0.05em;overflow:hidden;text-rendering:optimizeSpeed}body.is-products{background-color:#f5f5f5}a{color:inherit;transition:all .2s linear}a:hover{color:#26509e}hr{height:1px;width:100%;background:#c5c0b5;margin:25px 0;border:none}hr.is-gray{background:#4a4a4a}hr.is-light{background:#e1e1e1}hr.is-small{width:70px}.hex{clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%)}.hex.mini{width:20px;height:18px;background-color:#26509e}.line{background-color:#26509e;width:100%;height:1px}section{padding:100px 0}.wrap{max-width:1230px;width:100%;margin:0 auto;padding:0 15px}.wrap.compact{max-width:1000px}.wrap.wide{max-width:1496px}.wrap.full{max-width:1790px}.wrap.uhd{padding:0;max-width:1920px}.bg-white{background:#FFF !important}.bg-gray{background:#c5c0b5 !important}.bg-l-gray{background:#e1e1e1 !important}.bg-ll-gray{background:#f3f1eb !important}.bg-dark{background:#1b3e63 !important}.bg-root{background:#3f3e40 !important}.bg-primary{background:#26509e !important}.bg-secondary{background:#636363 !important}.bg-lighter{background:#c2c7d0 !important}.bg-light{background:#0090db !important}.is-absolute{position:absolute}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.box{border-radius:0;box-shadow:none}.bd-rad-1{border-radius:10px;overflow:hidden}.marginTopHead{margin-top:80px}.fancybox-caption__body{color:#FFF}address{font-style:normal}.is-pointer-off{pointer-events:none}.w100{width:100%}.h100{height:100%}.breadcrumb-custom .fa{margin:0 7px}.section-hex{clip-path:polygon(0 60px, 50% 0, 100% 60px, 100% calc(100% - 60px), 50% 100%, 0 calc(100% - 60px))}.img-crop{clip-path:polygon(0 30px, 30px 0, 100% 0, 100% 100%, 0 100%)}h1,h2,.h2{font-size:3.8em;line-height:1.4;font-weight:600;margin-bottom:30px;color:#26509e;letter-spacing:.008em}h1 .font-big,h2 .font-big,.h2 .font-big{font-size:clamp(1.08em, .78vw, 1.5em)}h1.small,h2.small,.h2.small{font-size:2.8em}h3{font-size:2.8em;margin-bottom:20px;line-height:1.4;font-weight:600;letter-spacing:.01em;transition:all 0.3s linear}h4{font-size:1.7em;margin-bottom:15px;line-height:1.3;color:#26509e}h5{font-size:1.4em}.subtitle{color:inherit;font-size:22px;line-height:1.5}.subtitle.small{font-size:18px;line-height:1.9}.subtitle.blog{font-size:30px;line-height:1.3}ul{list-style-type:none}p{font-size:1.4em}strong{font-weight:600;color:#26509e}small{font-size:1.1em}.font-primary{font-family:"Montserrat" !important}.lp-0{letter-spacing:0}.fs-14{font-size:1.4em}.fs-16{font-size:1.6em}.fs-18{font-size:1.8em}.fs-20{font-size:2.0em}.fs-22{font-size:2.2em}.color-root{color:#3f3e40}.color-primary{color:#26509e}.color-secondary{color:#636363 !important}.color-green{color:#65ab5f}.color-white{color:#FFF !important}.color-gray{color:#c5c0b5 !important}.color-light{color:#0090db !important}.color-lighter{color:#c2c7d0 !important}.color-red{color:#c00 !important}.color-dark{color:#1b3e63}.text-big{font-size:4.2em}.text-big.is-small{font-size:2.8em}.gradient-text{background:linear-gradient(90deg, #26509e, #17BBE8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}header{transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1);position:fixed;top:60px;left:0;z-index:200;width:100%;height:80px;background:none;padding-top:0}header nav{transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1)}header .bg,header .bg2{position:absolute;top:-48px;left:-88px;clip-path:polygon(0 0, 100% 0, calc(100% - 105px) 100%, 105px 100%);transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1)}header .bg{width:515px;height:160px;background-image:linear-gradient(to bottom, rgba(255,255,255,0.5), #FFF)}header .bg2{left:-93px;width:525px;height:166px;background-color:rgba(255,255,255,0.15)}header .navbar-burger{color:#FFF;display:block;transform:scale(1.5);height:1rem;width:1rem;margin-top:8px;margin-left:0}header .navbar-burger span{left:initial;right:0;transition:all 0.1s linear}header .navbar-burger:hover{color:#FFF;background:none}header .navbar-burger.is-active span{background-color:#FFF}header.is-compact{top:0px;height:70px;background-color:rgba(27,62,99,0.9);backdrop-filter:blur(6px)}header.is-compact .bg,header.is-compact .bg2{top:-85px}header.is-compact .bg{width:435px}header.is-compact .bg2{width:445px}header.is-compact>.wrap>nav{margin-top:15px}header.is-compact .logo{max-height:45px;margin-top:10px}header.is-hide{top:-80px}header .logo{max-height:77px;width:auto;margin:0 0 0 50px;transition:all 1.2s cubic-bezier(0.38, 0, 0.02, 1)}header .links{display:flex;justify-content:space-between;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1)}header .links a{color:#FFF;font-size:1.6em;font-weight:500;position:relative;padding:1px 21px 15px;transition:opacity 0.4s linear, color 0.2s linear 0s;background-color:transparent !important}header .links a:before{content:'';background:#0090db;width:3px;height:18px;position:absolute;top:9%;left:0;transition:all .5s cubic-bezier(0.46, 0.06, 0.17, 1)}header .links a span{position:relative;z-index:1}header .links a:hover{color:#0090db}header .links a.is-active{color:#0090db}header .redes-sociais a{display:inline-block;margin-left:20px}header .redes-sociais a i{font-size:1.2em}header .bg-menu{position:absolute;top:-25px;left:-40px;width:calc(50vw + 40px);height:calc(100% + 50px);transform:scaleX(0);transform-origin:center left;transition:all 1.3s var(--ease-animation-alt);opacity:1}header .bg-menu.animated{transform:scaleX(100%)}header .language{position:absolute;top:-40px;right:32px;color:#ccc}header .language span{margin:0 10px;color:#0090db}.navbar-dropdown.is-boxed{transform:translateY(-20px);transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1);border:none;padding:30px 40px 30px 50px;box-shadow:0 0 25px rgba(0,0,0,0.4);background:#1b3e63;border-radius:0}.navbar-dropdown.is-boxed a{padding:10px 0;font-size:1.2em;opacity:0}.navbar-dropdown.is-boxed a:before{display:none}.navbar-dropdown.is-boxed a:hover{color:#26509e;background:none !important}.navbar-dropdown.is-boxed a.is-active{color:#26509e}.navbar-dropdown.is-boxed:before{content:'';background:#26509e;width:1px;height:0%;position:absolute;top:50%;left:25px;transition:all .8s cubic-bezier(0.46, 0.06, 0.17, 1)}footer{margin-top:-50px;padding-top:110px;padding-bottom:30px;color:#c2c7d0;font-weight:500;overflow:hidden;height:575px;background:url(../img/bg-footer.webp) center top}footer a:hover{color:#0090db}footer address{font-size:1.4em;margin-top:5px}footer .h5{font-size:1.7em}footer .hex{width:50px;height:42px;background-color:#0090db;display:flex;justify-content:center;align-items:center}footer .hex:before{content:'';position:absolute;inset:1px;background:#1d3c65;clip-path:inherit;z-index:-1}footer .redes-sociais a{display:inline-block;color:#26509e;margin-right:23px}footer .redes-sociais a:hover{color:#FFF}footer .redes-sociais a i{font-size:2.2em}footer nav{display:flex;justify-content:space-between;flex-direction:column}footer nav a{font-size:1.4em;position:relative;margin-bottom:8px;font-weight:500}footer nav a.is-active{color:#0090db}footer .rights{position:absolute;bottom:0;left:0;font-size:.9em;letter-spacing:0.4em;height:60px;background-color:rgba(0,144,219,0.2);display:flex;justify-content:center;align-items:center}.section-banners{position:relative;margin-top:0px;padding:0;background:#4a4a4a;aspect-ratio:1920 / 865;clip-path:polygon(100% 0, 100% calc(100% - 50px), 50% 100%, 0 calc(100% - 50px), 0 0);will-change:transform}.section-banners .cycle-slideshow{overflow:hidden}.section-banners .cycle-slideshow .cycle-slide.cycle-slide-active .txt-banner h1,.section-banners .cycle-slideshow .cycle-slide.cycle-slide-active .txt-banner h2{transition-property:clip-path;clip-path:inset(0)}.section-banners .cycle-slideshow .cycle-slide.cycle-slide-active .txt-banner .btn{transition-property:clip-path;clip-path:inset(0)}.section-banners .cycle-prev,.section-banners .cycle-next{position:absolute;bottom:10%;left:11%;z-index:120;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0.8;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-banners .cycle-prev.animated,.section-banners .cycle-next.animated{opacity:0.8}.section-banners .cycle-prev:hover,.section-banners .cycle-next:hover{opacity:1}.section-banners .cycle-next{left:14%}.section-banners .cycle-pager{position:absolute;bottom:5%;left:0;z-index:101;width:100%;height:auto;cursor:pointer;text-align:center}.section-banners .cycle-pager span{width:20px;height:4px;text-indent:-9999px;background-color:#999;display:inline-block;margin:0 10px;border-radius:2px;transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-banners .cycle-pager .cycle-pager-active{width:34px;background-color:#FFF}.section-banners .txt-banner{position:absolute;bottom:30%;left:0;z-index:1;width:100%;margin:0 auto}.section-banners .txt-banner .btn{clip-path:inset(0 100% 0 0);transition:all 2s var(--ease-animation-alt);transition-delay:1s}.section-banners h1,.section-banners h2{line-height:1.2;margin-bottom:5px;font-size:clamp(3.02em, 2.19vw, 4.2em);font-weight:600;color:#f3f1eb;display:inline-block;transition:all 2s var(--ease-animation-alt);clip-path:inset(0 100% 0 0);transition-delay:.5s}.section-banners h1 p,.section-banners h2 p{font-size:1em}.section-banners h1 strong,.section-banners h2 strong{font-weight:600}.section-banners h3{font-size:1.8em;color:#f3f1eb}.section-banners .cycle-slideshow .li{width:100%;height:45.052083vw;background-position:center top;background-repeat:no-repeat;background-size:cover;will-change:background}.section-banners .cycle-slideshow .li.video{pointer-events:none}.section-banners .cycle-slideshow .li .overlay-full,.section-banners .cycle-slideshow .li .overlay-tp,.section-banners .cycle-slideshow .li .overlay-bt,.section-banners .cycle-slideshow .li .overlay-lf{position:absolute;top:0;z-index:1}.section-banners .cycle-slideshow .li .overlay-tp{width:100%;height:40%;background:linear-gradient(180deg, #0a1e35 0%, rgba(10,30,53,0) 100%);mix-blend-mode:multiply}.section-banners .cycle-slideshow .li .overlay-lf{width:60%;height:100%;background:linear-gradient(90deg, rgba(10,30,53,0.85) 0%, rgba(10,30,53,0) 100%)}.section-banners .cycle-slideshow .li .overlay-full{width:100%;height:100%;background:rgba(0,0,0,0.1)}@keyframes banner_scale{0%{background-size:100%}50%{background-size:108%}100%{background-size:100%}}.section-banners .video{overflow:hidden}.section-banners .video iframe{margin-top:-107px;height:1080px}.banner-sub{position:relative;height:500px;background-position:center top;background-size:cover;background-repeat:no-repeat;padding-top:280px;clip-path:polygon(100% 0, 100% calc(100% - 50px), 50% 100%, 0 calc(100% - 50px), 0 0);will-change:transform}.banner-sub.produto{padding-top:240px}.banner-sub h1,.banner-sub h2,.banner-sub .h2{color:#FFF;font-size:5.2em;transition:all 1.5s cubic-bezier(0.46, 0.06, 0.17, 1);transition-delay:.4s;clip-path:inset(0% 100% 0% 0%);background:linear-gradient(90deg, #17BBE8, #FFF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.banner-sub h1.animated,.banner-sub h2.animated,.banner-sub .h2.animated{clip-path:inset(0)}.banner-sub h3{font-size:1.8em;color:#FFF}.banner-sub .breadcrumb-custom{letter-spacing:.1em;color:#BBB}.menu-fixed{position:fixed;top:0;left:0;z-index:1000;width:calc(100vw);height:100vh;display:flex;overflow:hidden;transition:all 0.5s cubic-bezier(0.54, 0.18, 0.13, 1);clip-path:inset(0% 0% 0% 100%);color:#f3f1eb}.menu-fixed.is-sub{border-bottom:1px solid #26509e}.menu-fixed.is-active{clip-path:inset(0)}.menu-fixed .container-menu{position:relative;width:100%;height:100%;padding:80px 6vw;background-color:#1b3e63;clip-path:inset(0% 100% 0% 0);transition:all 0.5s cubic-bezier(0.54, 0.18, 0.13, 1)}.menu-fixed .container-menu.is-active{clip-path:inset(0)}.menu-fixed .menu-item{font-size:clamp(1.44em, 1.04vw, 2em);line-height:1.5;display:block;margin-bottom:18px;padding:1px 0 1px 21px;color:#f3f1eb;letter-spacing:1px;position:relative}.menu-fixed .menu-item:before{content:'';background:#0090db;width:4px;height:100%;position:absolute;top:0%;left:0%;transition:all .5s cubic-bezier(0.46, 0.06, 0.17, 1)}.menu-fixed .menu-item:hover,.menu-fixed .menu-item.is-active{color:#0090db}.menu-fixed .menu-item img{max-width:30px;margin-right:25px;position:relative;top:5px;transition:transform 0.8s cubic-bezier(0.54, 0.18, 0.13, 1)}.menu-fixed .menu-item.sub .line{position:absolute;top:50%;left:62%;width:0;height:1px;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1)}.menu-fixed .logo{max-width:20%}.menu-fixed .redes-sociais a{display:inline-block;font-size:2.1em;margin-right:25px;color:#f3f1eb}.menu-fixed .redes-sociais a:hover{color:#26509e}.menu-fixed .bt-close-menu{position:absolute;top:60px;right:45px;z-index:1;transition:all .5s cubic-bezier(0.46, 0.06, 0.17, 1);cursor:pointer;text-align:center;color:#0090db;letter-spacing:2px;font-size:1.2em}.menu-fixed .bt-close-menu i{font-size:2.4em;margin-bottom:7px}.menu-fixed .bt-close-menu:hover{color:#636363}.menu-fixed .language{position:absolute;top:80px;right:calc(5vw + 40px);letter-spacing:.15em;font-size:1.25em;color:#e1e1e1}.menu-fixed .language span{color:#4a4a4a;margin:0 9px}.menu-fixed .bg{position:fixed;top:0;left:0;width:calc(100vw);height:100vh;background-color:#26509e;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1)}.menu-fixed h3{color:#f3f1eb}.typewrite .write-box{position:relative}.typewrite .write-box:before{position:absolute;right:-32px;bottom:-3%;content:'_';animation:blink-caret 1.1s step-end infinite}@keyframes blink-caret{from, to{opacity:0}50%{opacity:1}}.section-intro{background-image:linear-gradient(to bottom, #FFF 60%, #cdcdcd)}.section-intro .frase{font-size:3.4em}.section-intro .typewrite{font-size:6.3em}.section-intro .lines{position:absolute;bottom:-230px;left:-650px;max-width:621px}.section-intro .hex{position:absolute}.section-intro .hex.is-1{top:-235px;left:-55px;z-index:1;width:577px;height:500px}.section-intro .hex.is-2{top:-140px;left:392px;z-index:0;width:290px;height:250px}.section-intro .hex.is-3{top:63px;left:573px;z-index:0;width:108px;height:94px}.section-intro .hex.is-4{top:175px;left:140px}.section-intro .hex.is-5{top:263px;left:436px}.section-intro .hex.is-6{top:91px;left:0}.section-intro .spin{position:absolute;top:11px;left:528px}.section-intro .line{position:absolute;top:100px;left:0}.section-empresa .bg{position:absolute;top:-60px;left:-665px;background-image:linear-gradient(to right, #1b3e63, #26509e);width:2560px;height:calc(100% + 120px);clip-path:polygon(0 60px, 50% 0, 100% 60px, 100% calc(100% - 60px), 50% 100%, 0 calc(100% - 60px))}.section-empresa .bg .img{position:absolute;top:-40px;right:1317px;max-width:923px;mix-blend-mode:multiply}.section-empresa .loco{position:absolute;top:10px;left:-345px;max-width:864px}.section-empresa .loco.is-2{top:70px;left:-390px}.home-box-icon .box-icon{margin-bottom:20px}.box-icon{width:60px;height:50px;background-color:#e9edf5;display:flex;justify-content:center;align-items:center}.box-icon img{width:30px;display:block}.line-hex{position:relative;padding-right:calc((1200px / var(--count-hex, 1)) - 60px)}.line-hex .itens{display:flex;justify-content:space-between;align-items:center}.line-hex .line{position:absolute;top:50%;left:0;width:1560px}.section-produtos{background:url(../img/bg-home-produtos.jpg) center -60px repeat-x;height:clamp(912px, calc(66.8vw), 1000px)}.section-produtos .column.is-one-seventh{flex:none;width:calc(100% / 7)}.section-produtos .lines{position:absolute;top:0;width:calc(100% - 30px);height:100%}.section-produtos .lines .line--item{position:absolute;top:0;width:1px;height:100%;background-color:#000;opacity:0.08}.section-produtos .lines .line--item:nth-child(1){left:0%}.section-produtos .lines .line--item:nth-child(2){left:14.2857%}.section-produtos .lines .line--item:nth-child(3){left:28.5714%}.section-produtos .lines .line--item:nth-child(4){left:42.8571%}.section-produtos .lines .line--item:nth-child(5){left:57.1429%}.section-produtos .lines .line--item:nth-child(6){left:71.4286%}.section-produtos .lines .line--item:nth-child(7){left:85.7143%}.section-produtos .lines .line--item:nth-child(8){left:100%}.section-produtos .box-title{position:absolute;top:-40px;left:-30%;z-index:2;width:630px;margin-left:-315px;filter:drop-shadow(0 8px 0 rgba(0,0,0,0.05)) drop-shadow(0 7px 6px rgba(121,217,255,0.5));transition:all 1.4s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-produtos .box-title .title{font-size:2.5em;text-shadow:0 3px 1px rgba(0,0,0,0.2);padding:26px 20px;letter-spacing:0.12em;clip-path:polygon(7% 0%, 93% 0%, 100% 50%, 93% 100%, 7% 100%, 0% 50%);background-image:linear-gradient(to right, #1b3e63, #25588e, #1b3e63)}.section-produtos .box-title.loc.is-active{left:50%}.section-produtos .box-title.wag.is-active{left:50%}.section-produtos .box-title.wag{left:130%;filter:drop-shadow(0 8px 0 rgba(0,0,0,0.05)) drop-shadow(0 7px 6px rgba(168,78,51,0.5))}.section-produtos .box-title.wag .title{background-image:linear-gradient(to right, #7a3223, #a14b32, #7a3223)}.section-produtos .box-cats .title-cat{text-transform:uppercase;color:#636363;font-weight:600;font-size:1.1em;text-shadow:0 2px 2px rgba(0,0,0,0.2);letter-spacing:1px;padding:0 20px;min-height:32px;line-height:1.4;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1);margin-bottom:15px}.section-produtos .box-cats .box-img{display:flex;justify-content:center;align-items:center;height:clamp(136px, calc(10vw), 150px);max-width:100%}.section-produtos .box-cats .box-img picture{width:100%}.section-produtos .box-cats .img-cat{width:60%;max-width:125px;filter:drop-shadow(0 40px 20px rgba(0,0,0,0.25));transition:all .8s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-produtos .box-cats .overlay{position:absolute;top:0;left:0;width:100%;height:80%;background:linear-gradient(to bottom, rgba(0,0,0,0.4) 0%, transparent 100%);opacity:0;transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-produtos .box-cats .ico{position:absolute;top:70px;left:50%;transform:translateX(-50%) scale(0);opacity:0;transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1);filter:drop-shadow(0 0 9px rgba(255,255,255,0.8))}.section-produtos .box-cats .item-cat{padding-top:130px !important;padding-bottom:35px !important}.section-produtos .box-cats .item-cat:hover .overlay{opacity:1;height:180%}.section-produtos .box-cats .item-cat:hover .ico{opacity:1;transform:translateX(-50%) scale(1)}.section-produtos .box-cats .item-cat:hover .title-cat{color:#FFF;filter:drop-shadow(0 0 9px rgba(255,255,255,0.7));transform:translateY(-10px)}.section-produtos .box-cats .item-cat:hover .img-cat{transform:translateY(-10px);filter:drop-shadow(0 60px 20px rgba(0,0,0,0.25)) drop-shadow(0 0px 20px rgba(139,229,255,0.6))}.section-produtos .box-cats.bottom .item-cat{padding-top:95px !important;padding-bottom:55px !important}.section-produtos .box-cats.bottom .ico{top:35px}.section-produtos .box-cats.bottom .overlay{bottom:0;top:initial;background:linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 100%)}.section-produtos .box-locomotiva{position:relative;left:-100%;transition:all 2s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-produtos .box-locomotiva.is-active{left:0}.section-produtos .box-locomotiva .locomotiva,.section-produtos .box-locomotiva .loc-shadow{max-width:90%}.section-produtos .box-vagao{position:absolute;top:-40px;left:100%;width:100%;height:100%;transition:all 2s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-produtos .box-vagao.is-active{left:0}.section-produtos .arrow-right,.section-produtos .arrow-left{position:absolute;top:50%;right:-40px;z-index:1;width:60px;height:60px;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1);filter:drop-shadow(0 0 3px rgba(255,255,255,0.3));opacity:.8}.section-produtos .arrow-right:hover,.section-produtos .arrow-left:hover{opacity:1;filter:drop-shadow(0 0 3px rgba(139,229,255,0.8))}.section-produtos .arrow-left{left:40px}.section-produtos .bar-left{position:absolute;bottom:20px;left:20px;width:10px;height:50%;display:flex;flex-direction:column;justify-content:flex-end}.section-produtos .bar-left .text-vertical{transform:rotate(-90deg);transform-origin:left top;white-space:nowrap;letter-spacing:0.62em;font-size:.9em}.section-produtos .bar-left .line{width:1px;height:80%;margin:5px 0 0 7px;opacity:.3}.section-produtos .bar-left .hexs{margin:15px 0 0 2px;display:flex;flex-direction:column;gap:4px}.section-produtos .bar-left .hexs .hex{display:block;width:13px;height:11px;background-color:#FFF;opacity:0;animation:fadeInIco 3s linear infinite;animation-fill-mode:both}.section-produtos .bar-left .hexs .hex:nth-child(1){animation-delay:0s}.section-produtos .bar-left .hexs .hex:nth-child(2){animation-delay:1s}.section-produtos .bar-left .hexs .hex:nth-child(3){animation-delay:2s}.section-produtos .loc-shadow{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%)}@keyframes fadeInIco{0%{opacity:0}20%{opacity:1}90%{opacity:1}100%{opacity:0}}.section-home-group{background:url(../img/bg-triangles.webp) center 425px no-repeat}.bg-triangles{background:url(../img/bg-triangles.webp) center 25px no-repeat}.section-prod-home h3{font-size:1em;letter-spacing:0.2em;font-weight:500}.section-prod-home .item{filter:drop-shadow(0 0 1px rgba(0,0,0,0.15))}.section-prod-home .item .box-img{display:flex;justify-content:center;align-items:center;height:250px;clip-path:polygon(0 9%, 8% 0, 100% 0, 100% 100%, 4% 100%, 0 96%)}.section-prod-home .item .box-img img{max-width:85%;max-height:85%;object-fit:contain;transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-prod-home .item .box-text{height:205px;background-color:#1b3e63;background-image:linear-gradient(143deg, #1b3e63 60%, #0090db 130%);transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1);clip-path:polygon(0 4%, 4% 0, 100% 0, 100% 90%, 92% 100%, 0 100%)}.section-prod-home .item .box-text p{line-height:1.3}.section-prod-home .item hr{width:45px;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-prod-home .item .btn{position:absolute;bottom:0;left:20px}.section-prod-home .item:hover hr{background-color:#0090db !important}.section-prod-home .item:hover .box-text{background-position:0 55px}.section-prod-home .item:hover .box-text h3{color:#FFF !important}.section-prod-home .item:hover .box-img img{transform:scale(1.1)}.section-prod-home .item:hover .btn:after{width:6px}.section-prod-home .item:hover .btn:before{width:100%}.section-prod-home .owl-nav{margin-top:30px !important;position:relative}.section-prod-home .owl-nav button.owl-next,.section-prod-home .owl-nav button.owl-prev{border:none !important;position:absolute;top:10px;left:calc(50% - 50px - 15px)}.section-prod-home .owl-nav button.owl-next{left:initial;left:calc(50% + 15px)}.page-empresa .lines{position:absolute;top:-242px;left:-650px;max-width:621px}.page-empresa.section-fazemos{margin-bottom:-60px}.section-list-produtos{background-color:#f5f5f5}.section-list-produtos .h4{background-color:#f3f1eb;padding:25px 40px 28px;border-radius:40px 0}.section-list-produtos .busca-form input{background:none;border-radius:0;padding:9px 0 13px;border-bottom:1px solid #26509e}.section-list-produtos .busca-form button{width:40px;height:40px;position:absolute;top:-4px;right:0;background:none;border:none}.section-list-produtos .busca-form button svg{transform:scaleX(-1)}.section-list-produtos .busca-form button svg path{fill:#26509e}.section-list-produtos .box-categorias-produtos{clip-path:polygon(0 25px, 25px 0, 100% 0, 100% calc(100% - 25px), calc(100% - 25px) 100%, 0 100%);background:#e1e1e1;padding:45px 40px 20px 40px;position:relative}.section-list-produtos .box-categorias-produtos h3{font-size:2.4em}.section-list-produtos .box-categorias-produtos .box-categoria{line-height:1.8;font-size:1.6em;cursor:pointer;padding:2px 5px 0 0;transition:all .5s cubic-bezier(0.46, 0.06, 0.17, 1);position:relative;margin-bottom:25px}.section-list-produtos .box-categorias-produtos .box-categoria .fa{margin-left:5px;transition:all .7s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-list-produtos .box-categorias-produtos .box-categoria .fa.is-active{transform:translateY(2px) rotate(180deg)}.section-list-produtos .box-categorias-produtos .box-categoria i{transition:all .3s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-list-produtos .box-categorias-produtos .box-categoria:hover i{margin-right:10px !important}.section-list-produtos .box-categorias-produtos .box-categoria.is-active{color:#26509e;margin-bottom:5px}.section-list-produtos .box-categorias-produtos .box-categoria.is-active i{margin-right:10px !important}.section-list-produtos .box-categorias-produtos .list-subcategorias{position:relative;max-height:0;overflow:hidden;transition:all .8s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-list-produtos .box-categorias-produtos .list-subcategorias.is-active{max-height:350px}.section-list-produtos .box-categorias-produtos .list-subcategorias .list-subcategorias-item{display:block;line-height:1.2;margin-top:18px}.section-list-produtos .box-categorias-produtos .list-subcategorias .list-subcategorias-item h3{font-size:1.4em;margin:0}.section-list-produtos .box-categorias-produtos .list-subcategorias .list-subcategorias-item .item-check{width:7px;height:7px;margin:0 1px;background:#c2c7d0;display:flex;justify-content:center;align-items:center;transform:translate(6px);transition:all 0.2s linear;rotate:45deg}.section-list-produtos .box-categorias-produtos .list-subcategorias .list-subcategorias-item .item-check.current{background:#26509e}.section-list-produtos .box-categorias-produtos .list-subcategorias .list-subcategorias-item .columns{margin-bottom:0;margin-right:0}.section-list-produtos .box-categorias-produtos .list-subcategorias .list-subcategorias-item .column{padding-bottom:0px;padding-right:5px}.section-list-produtos .box-categorias-produtos .list-subcategorias .list-subcategorias-item:hover .item-check{background-color:#b7b6b2}.section-list-produtos .card-product .bbox{filter:drop-shadow(0 0 1px rgba(0,0,0,0.25))}.section-list-produtos .card-product .box-img{display:flex;justify-content:center;align-items:center;height:200px;clip-path:polygon(0 9%, 8% 0, 100% 0, 100% 100%, 4% 100%, 0 96%);transition:all .5s cubic-bezier(0.46, 0.06, 0.17, 1);filter:drop-shadow(0 0 1px rgba(0,0,0,0.25))}.section-list-produtos .card-product .box-img img{display:block;max-height:95%;max-width:85%;margin:0 auto;transition:all .5s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-list-produtos .card-product .box-text{padding:25px 20px 20px;transition:all .5s cubic-bezier(0.46, 0.06, 0.17, 1);clip-path:polygon(0 4%, 4% 0, 100% 0, 100% 90%, 92% 100%, 0 100%)}.section-list-produtos .card-product .box-text h4{font-size:1em;line-height:1.3;font-weight:500;letter-spacing:0.2em;color:#26509e}.section-list-produtos .card-product .box-text hr{width:45px;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1)}.section-list-produtos .card-product .box-text .pro-name{min-height:40px;font-weight:600;color:#1b3e63;line-height:1.4}.section-list-produtos .card-product:hover .box-text{background:#1b3e63}.section-list-produtos .card-product:hover .box-img img{transform:scale(1.1)}.section-list-produtos .card-product:hover .btn{color:#FFF}.section-list-produtos .card-product:hover .btn:after{width:6px}.section-list-produtos .card-product:hover .btn:before{width:100%}.section-list-produtos .card-product:hover .pro-name{color:#FFF}.section-list-produtos .card-product:hover .pro-number{color:#0090db !important}.section-list-produtos .card-product:hover .pro-number span{color:#FFF !important}.section-list-produtos .card-product:hover hr{background-color:#0090db !important}.section-list-produtos .card-product:hover h4{color:#FFF !important}.section-list-produtos .termo-busca{margin-top:14px;margin-bottom:14px;font-size:2em;text-align:left;line-height:30px}.section-list-produtos .title-cat{font-size:3em;font-weight:500}.section-list-produtos .title-cat span{display:block;color:#26509e;text-transform:uppercase;font-size:1.26em}.section-produto{background:url(../img/bg-triangles.webp) center 425px no-repeat}.section-produto .section-list-produtos{background:none}.section-produto .flex-direction-nav a:before{font-size:32px;margin-top:0}.section-produto .flexslider .slides img{width:inherit;margin:0 auto 30px}.section-produto .itens-caracteristicas .bg{position:absolute;top:-50px;left:-50px;width:1210px;height:calc(100% + 95px)}.section-produto .tenho-interesse .bg{position:absolute;top:-22px;left:-50px;width:1210px;height:calc(100% + 46px)}.section-produto .txt-list p{padding:13px 0;border-bottom:1px solid #26509e}.page-contato{background:url(../img/bg-triangles.webp) center 440px no-repeat}.page-contato label{display:block;margin:13px 0}.page-contato .pf,.page-contato .pj{cursor:pointer;transition:all 0.3s linear;font-size:1.4em}.page-contato .pf i,.page-contato .pj i{font-size:1.4em;color:#26509e;transition:all 0.3s linear;margin-right:4px;transform:translateY(2px)}.page-contato .pj{opacity:0.6}.page-contato .pj i{opacity:0}.page-contato .campo_cnpj{display:none}.page-contato .map-container{position:relative;box-shadow:0 10px 40px rgba(0,0,0,0.15)}.page-contato .map-container:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:''}.page-contato .map-container.is-active:before{display:none}.page-contato .map-container iframe{position:relative;z-index:0;display:block}.page-qualidade{margin-bottom:-50px}.page-qualidade .cert{border:5px solid #ccc;box-shadow:0 5px 15px rgba(0,0,0,0.2)}input,.input{border:none;border-bottom:1px solid #26509e;border-radius:0px;padding:20px 0 13px;width:100%;height:auto;color:#636363;font-weight:500;font-size:1.5em;line-height:1.2em;outline:none;background:none;font-family:"Montserrat";box-shadow:none}input::-webkit-input-placeholder,.input::-webkit-input-placeholder{color:#636363}input:-moz-placeholder,.input:-moz-placeholder{color:#636363}input::-moz-placeholder,.input::-moz-placeholder{color:#636363}input:-ms-input-placeholder,.input:-ms-input-placeholder{color:#636363}.select{height:auto !important;width:100%}.select select{border:none;border-bottom:1px solid #26509e;border-radius:0px;padding:17px 20px 12px 0;height:auto;color:#636363;font-weight:500;font-size:1.5em;font-family:"Montserrat" !important;background:none;transition:all 0.2s linear;width:100%;box-shadow:none !important}.select:not(.is-multiple):not(.is-loading)::after{border-color:#26509e;border-width:2px}textarea,.textarea{border:none;border-bottom:1px solid #26509e;border-radius:0px;padding:16px 0px;width:100%;color:#636363;font-weight:500;font-size:1.5em;outline:none;background:none;font-family:"Montserrat";letter-spacing:0px}textarea::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#636363}textarea:-moz-placeholder,.textarea:-moz-placeholder{color:#636363}textarea::-moz-placeholder,.textarea::-moz-placeholder{color:#636363}textarea:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#636363}.input:focus,.textarea:focus,.select select:focus,.input:active,.textarea:active,.select select:active{border-color:#26509e;box-shadow:none}.check{width:auto;margin-right:5px;font-size:1em;padding:0}.btn{position:relative;background:rgba(0,0,0,0.1);border:none;display:inline-block;margin:25px 0;padding:9px 30px 8px 26px;cursor:pointer;transition:all .2s linear;height:auto;outline:none;font-family:"Montserrat";text-transform:uppercase;letter-spacing:0.2em;color:#26509e;font-weight:500;font-size:1.2em;text-align:left;line-height:1.4;clip-path:polygon(0 0%, calc(100% - 20px) 0, 100% 50%, 100% 100%, 0 100%)}.btn span{position:relative;z-index:1}.btn:after{content:'';background:#0090db;width:0;height:100%;position:absolute;top:0;left:0;z-index:2;transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1)}.btn:before{content:'';background:#26509e;width:6px;height:100%;position:absolute;top:0;left:0;z-index:1;transition:all .6s cubic-bezier(0.46, 0.06, 0.17, 1)}.btn:hover{color:#FFF !important}.btn:hover:after{width:6px}.btn:hover:before{width:100%}.btn.is-small{font-size:1em}.btn.is-small:before{width:0 !important}.btn.is-hover-white:hover:after{background:#FFF}.btn.is-hover-dark:hover{color:#FFF !important}.btn.is-hover-dark:hover:after{background:#26509e}.btn i{font-size:1.2em;margin:0 3px}.btn img{max-width:11px;margin-right:3px;transform:translateY(1px)}.btn.is-primary{background:#26509e;color:#FFF}.btn.is-primary:before{background:#1b3e63}.btn.is-bordered{background:#00a100;color:#FFF;padding:15px 28px;border-radius:12px}.btn.is-bordered:before{width:0 !important}.btn.is-bordered:hover{color:#FFF !important;background:#26509e}.btn.is-white{color:#FFF}.btn.is-gray{background:#3f3e40}.btn.is-gray:hover{background:#4a4a4a}button,.button{border:none;cursor:pointer;transition:all 0.2s linear;font-family:"Montserrat"}.owl-nav button.owl-next,.owl-nav button.owl-prev{border:1px solid #26509e !important;border-radius:50% !important;margin:0 !important;width:50px;height:50px;position:absolute;top:39%;left:-110px;transition:all .4s cubic-bezier(0.46, 0.06, 0.17, 1)}.owl-nav button.owl-next img,.owl-nav button.owl-prev img{margin-top:4px;transition:all 0.3s linear;max-width:100%}.owl-nav button.owl-next:hover,.owl-nav button.owl-prev:hover{background:none !important}.owl-nav button.owl-next:hover img,.owl-nav button.owl-prev:hover img{filter:brightness(0.3)}.owl-nav button.owl-next{left:initial;right:-110px}.owl-nav button:focus{outline:none}.box-pagination{position:relative;margin-top:50px}.pagination{margin:30px 0 0;overflow:hidden;padding:30px 0 30px;font-size:inherit}.pagination ul li{display:inline-block;margin:0 7px}.pagination ul li a{display:flex;justify-content:center;align-items:center;border:1px solid #CCC;color:#26509e;border-radius:50%;height:40px;width:40px;font-size:1.4em}.pagination ul li a:hover{background:#26509e;border-color:#26509e;color:#FFF}.pagination ul li.active a{border-color:#26509e;background:#26509e;color:#FFF}.pagination span{font-weight:600;text-transform:uppercase;color:#919191;font-size:1.3em}.cookies{font-size:1.3em;position:fixed;width:1000px;max-width:100%;z-index:202;bottom:10px;margin-left:50%;transform:translateX(-50%)}.cookies .cookies-warning-box{border-radius:0px;box-shadow:6px 2px 48px -17px rgba(0,0,0,0.75);padding:20px 30px;background-color:rgba(0,0,0,0.9);text-align:justify}.cookies .cookies-warning-btn .btn{font-size:.8em;padding:10px 30px 9px;background:#3fa775;border-radius:5px}.cookies .cookies-warning-btn .btn:before{display:none}@media screen and (max-width: 767px){.cookies{width:90%;bottom:20px}.cookies .cookies-warning-box{font-size:1.2em;padding:30px 35px}.cookies .cookies-warning-text{margin-bottom:0}.cookies .btn{min-width:auto}}.bt-whatsbox{position:fixed;right:30px;bottom:30px;z-index:999;width:54px;height:54px;border-radius:50%;background:#00a859;text-align:center;box-shadow:0 0 0 0 #000;animation:pulse 2s infinite;cursor:pointer;transition:all 0.5s cubic-bezier(0.74, 0.13, 0.42, 1.81)}.bt-whatsbox i{line-height:55px;font-size:2.8em}.bt-whatsbox.is-hide{opacity:0;transform:scale(0)}.bt-whatsbox:hover{transform:scale(1.2)}.whatsbox{position:fixed;right:30px;bottom:30px;z-index:999;color:#DDD;background:rgba(0,0,0,0.9);width:300px;border-radius:7px;display:none;overflow:hidden;letter-spacing:0;font-size:1.3em;box-shadow:0 0 30px 15px rgba(0,0,0,0.2)}.whatsbox .head{background:#26509e;padding:9px 20px 14px;font-weight:400;color:#fff}.whatsbox .head i{font-size:24px;margin-right:5px;transform:translateY(4px)}.whatsbox .head .bt-close-whatsbox{font-size:22px;position:absolute;right:8px;cursor:pointer}.whatsbox input,.whatsbox select{width:100%;margin-top:15px;padding:13px 0px 12px;font-size:1em}.whatsbox input::placeholder,.whatsbox select::placeholder{color:#fff;opacity:.5}.whatsbox .btn{margin:15px 0 0;width:100%;font-size:1em}.mr0{margin-right:0}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}.mr110{margin-right:110px}.ml0{margin-left:0px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml95{margin-left:95px}.ml100{margin-left:100px}.ml110{margin-left:110px}.ml120{margin-left:120px}.ml130{margin-left:130px}.ml140{margin-left:140px}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt17{margin-top:17px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mt110{margin-top:110px}.mt115{margin-top:115px}.mt120{margin-top:120px}.mt130{margin-top:130px}.mt140{margin-top:140px}.mt145{margin-top:145px}.mt150{margin-top:150px}.mt160{margin-top:160px}.mt170{margin-top:170px}.mt180{margin-top:180px}.mt190{margin-top:190px}.mt200{margin-top:200px}.mt210{margin-top:210px}.mt220{margin-top:220px}.mt230{margin-top:230px}.mt240{margin-top:240px}.mt250{margin-top:250px}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb130{margin-bottom:130px}.mb150{margin-bottom:150px}.pd0{padding:0px}.pd10{padding:10px}.pd15{padding:15px}.pd20{padding:20px}.pd25{padding:25px}.pd30{padding:30px}.pd40{padding:40px}.pd50{padding:50px}.pl0{padding-left:0px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.pl90{padding-left:90px}.pl100{padding-left:100px}.pl110{padding-left:110px}.pl120{padding-left:120px}.pl130{padding-left:130px}.pl140{padding-left:140px}.pl150{padding-left:150px}.pr0{padding-right:0px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pr90{padding-right:90px}.pr100{padding-right:100px}.pr110{padding-right:110px}.pr120{padding-right:120px}.pr130{padding-right:130px}.pr140{padding-right:140px}.pr150{padding-right:150px}.pb0{padding-bottom:0px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.pb110{padding-bottom:110px}.pb120{padding-bottom:120px}.pb130{padding-bottom:130px}.pb150{padding-bottom:150px}.pt0{padding-top:0px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pt110{padding-top:110px}.pt120{padding-top:120px}.pt130{padding-top:130px}@media only screen and (min-width: 577px) and (max-width: 1024px){.is-order-0-tablet{order:0}.is-order-1-tablet{order:1}.is-order-2-tablet{order:2}.is-order-3-tablet{order:3}.mt0-tablet{margin-top:0px !important}.mt5-tablet{margin-top:5px !important}.mt10-tablet{margin-top:10px !important}.mt20-tablet{margin-top:20px !important}.mt30-tablet{margin-top:30px !important}.mt40-tablet{margin-top:40px}.mt50-tablet{margin-top:50px}.mt60-tablet{margin-top:60px}.mt70-tablet{margin-top:70px}.mt80-tablet{margin-top:80px}.mt90-tablet{margin-top:90px}.mt100-tablet{margin-top:100px}.mt130-tablet{margin-top:130px}.mt140-tablet{margin-top:140px}.mt150-tablet{margin-top:150px}.mt200-tablet{margin-top:200px}.mb0-tablet{margin-bottom:0px}.mb10-tablet{margin-bottom:10px !important}.mb20-tablet{margin-bottom:20px !important}.mb30-tablet{margin-bottom:30px}.mb40-tablet{margin-bottom:40px}.mb50-tablet{margin-bottom:50px}.mb60-tablet{margin-bottom:60px}.ml0-tablet{margin-left:0px}.ml10-tablet{margin-left:10px}.ml20-tablet{margin-left:20px}.ml30-tablet{margin-left:30px}.ml40-tablet{margin-left:40px}.ml60-tablet{margin-left:60px}.ml80-tablet{margin-left:80px}.ml100-tablet{margin-left:100px}.pl0-tablet{padding-left:0px}.pl10-tablet{padding-left:10px}.pl20-tablet{padding-left:20px}.pl30-tablet{padding-left:30px}.pl40-tablet{padding-left:40px}.pl50-tablet{padding-left:50px}.pl60-tablet{padding-left:60px}.pl70-tablet{padding-left:70px}.pl80-tablet{padding-left:80px}.pr0-tablet{padding-right:0px}.pr10-tablet{padding-right:10px}.pr20-tablet{padding-right:20px}.pr30-tablet{padding-right:30px}.pr40-tablet{padding-right:40px}.pr50-tablet{padding-right:50px}.pr40-tablet{padding-right:40px}.pr60-tablet{padding-right:60px}.pr70-tablet{padding-right:70px}.pr80-tablet{padding-right:80px}.pt0-tablet{padding-top:0px}.pt10-tablet{padding-top:10px}.pt20-tablet{padding-top:20px}.pt30-tablet{padding-top:30px}.pt40-tablet{padding-top:40px}.pt50-tablet{padding-top:50px}.pt90-tablet{padding-top:90px}.pb10-tablet{padding-bottom:10px}.pb20-tablet{padding-bottom:20px}.pb30-tablet{padding-bottom:30px}.pb40-tablet{padding-bottom:40px}.pb60-tablet{padding-bottom:60px}.pb100-tablet{padding-bottom:100px}}@media only screen and (max-width: 576px){.is-order-0-mobile{order:0}.is-order-1-mobile{order:1}.is-order-2-mobile{order:2}.is-order-3-mobile{order:3}.mt0-mobile{margin-top:0px !important}.mt5-mobile{margin-top:5px !important}.mt10-mobile{margin-top:10px !important}.mt15-mobile{margin-top:15px !important}.mt17-mobile{margin-top:17px !important}.mt20-mobile{margin-top:20px !important}.mt25-mobile{margin-top:25px !important}.mt30-mobile{margin-top:30px !important}.mt40-mobile{margin-top:40px !important}.mt50-mobile{margin-top:50px !important}.mt60-mobile{margin-top:60px !important}.mt70-mobile{margin-top:70px !important}.mt80-mobile{margin-top:80px !important}.mt90-mobile{margin-top:90px !important}.mt100-mobile{margin-top:100px !important}.mt110-mobile{margin-top:110px !important}.mt115-mobile{margin-top:115px !important}.mt120-mobile{margin-top:120px !important}.mt130-mobile{margin-top:130px !important}.mt140-mobile{margin-top:140px !important}.mt145-mobile{margin-top:145px !important}.mt150-mobile{margin-top:150px !important}.mt180-mobile{margin-top:180px !important}.mb0-mobile{margin-bottom:0px !important}.mb5-mobile{margin-bottom:5px !important}.mb10-mobile{margin-bottom:10px !important}.mb15-mobile{margin-bottom:15px !important}.mb20-mobile{margin-bottom:20px !important}.mb30-mobile{margin-bottom:30px !important}.mb40-mobile{margin-bottom:40px !important}.mb50-mobile{margin-bottom:50px !important}.mb60-mobile{margin-bottom:60px !important}.mb70-mobile{margin-bottom:70px !important}.mb80-mobile{margin-bottom:80px !important}.mb90-mobile{margin-bottom:90px !important}.mb100-mobile{margin-bottom:100px !important}.mr-auto-mobile{margin-right:auto}.mr0-mobile{margin-right:0 !important}.mr5-mobile{margin-right:5px !important}.mr10-mobile{margin-right:10px !important}.mr15-mobile{margin-right:15px !important}.mr20-mobile{margin-right:20px !important}.mr30-mobile{margin-right:30px !important}.mr40-mobile{margin-right:40px !important}.mr50-mobile{margin-right:50px !important}.mr60-mobile{margin-right:60px !important}.mr70-mobile{margin-right:70px !important}.mr80-mobile{margin-right:80px !important}.mr90-mobile{margin-right:90px !important}.mr100-mobile{margin-right:100px !important}.mr110-mobile{margin-right:110px !important}.ml-auto-mobile{margin-left:auto}.ml0-mobile{margin-left:0px !important}.ml5-mobile{margin-left:5px !important}.ml10-mobile{margin-left:10px !important}.ml15-mobile{margin-left:15px !important}.ml20-mobile{margin-left:20px !important}.ml30-mobile{margin-left:30px !important}.ml40-mobile{margin-left:40px !important}.ml50-mobile{margin-left:50px !important}.ml60-mobile{margin-left:60px !important}.ml70-mobile{margin-left:70px !important}.ml80-mobile{margin-left:80px !important}.ml90-mobile{margin-left:90px !important}.ml95-mobile{margin-left:95px !important}.ml100-mobile{margin-left:100px !important}.ml110-mobile{margin-left:110px !important}.pb0-mobile{padding-bottom:0px !important}.pb5-mobile{padding-bottom:5px}.pb10-mobile{padding-bottom:10px}.pb15-mobile{padding-bottom:15px}.pb20-mobile{padding-bottom:20px}.pb30-mobile{padding-bottom:30px}.pb40-mobile{padding-bottom:40px}.pb50-mobile{padding-bottom:50px}.pb60-mobile{padding-bottom:60px}.pb70-mobile{padding-bottom:70px}.pb80-mobile{padding-bottom:80px}.pb90-mobile{padding-bottom:90px}.pb100-mobile{padding-bottom:100px}.pt0-mobile{padding-top:0px !important}.pt5-mobile{padding-top:5px !important}.pt10-mobile{padding-top:10px}.pt15-mobile{padding-top:15px}.pt20-mobile{padding-top:20px}.pt30-mobile{padding-top:30px}.pt40-mobile{padding-top:40px}.pt50-mobile{padding-top:50px}.pt60-mobile{padding-top:60px}.pt70-mobile{padding-top:70px}.pt80-mobile{padding-top:80px}.pt90-mobile{padding-top:90px}.pt100-mobile{padding-top:100px}.pt110-mobile{padding-top:110px}.pt120-mobile{padding-top:120px}.pt130-mobile{padding-top:130px}.pr0-mobile{padding-right:0px}.pr5-mobile{padding-right:5px}.pr10-mobile{padding-right:10px}.pr12-mobile{padding-right:12px}.pr15-mobile{padding-right:15px}.pr20-mobile{padding-right:20px !important}.pr25-mobile{padding-right:25px}.pr30-mobile{padding-right:30px !important}.pr40-mobile{padding-right:40px !important}.pr50-mobile{padding-right:50px !important}.pr60-mobile{padding-right:60px !important}.pr70-mobile{padding-right:70px}.pr80-mobile{padding-right:80px}.pr90-mobile{padding-right:90px}.pr100-mobile{padding-right:100px}.pr110-mobile{padding-right:110px}.pr120-mobile{padding-right:120px}.pr130-mobile{padding-right:130px}.pr140-mobile{padding-right:140px}.pr150-mobile{padding-right:150px}.pl0-mobile{padding-left:0px}.pl5-mobile{padding-left:5px}.pl10-mobile{padding-left:10px}.pl12-mobile{padding-left:12px}.pl15-mobile{padding-left:15px}.pl20-mobile{padding-left:20px !important}.pl25-mobile{padding-left:25px}.pl30-mobile{padding-left:30px !important}.pl40-mobile{padding-left:40px !important}.pl50-mobile{padding-left:50px !important}.pl60-mobile{padding-left:60px !important}.pl70-mobile{padding-left:70px}.pl80-mobile{padding-left:80px}.pl90-mobile{padding-left:90px}.pl100-mobile{padding-left:100px}.pl110-mobile{padding-left:110px}.pl120-mobile{padding-left:120px}.pl130-mobile{padding-left:130px}.pl140-mobile{padding-left:140px}.pl150-mobile{padding-left:150px}}:root{--ease-animation: cubic-bezier(.46,.06,.17,1);--t0: 1.0s;--t1: 1.5s;--t2: 2.0s;--t3: 2.5s;--t4: 3.0s}.waypoint{opacity:0}.animation_fade.animated{opacity:1}.animation_bt_mask div,.animation_bt_mask_dd1 div{overflow:hidden}.animation_bt_mask span,.animation_bt_mask_dd1 span{display:block}.animation_bt_mask.animated,.animation_bt_mask_dd1.animated{opacity:1}.animation_bt_mask.animated span{animation:maskBottom var(--t0) 1 var(--ease-animation)}.animation_bt_mask.animated span{animation:maskBottom var(--t0) 1 var(--ease-animation)}.animation_bt_mask_dd1.animated span{animation:maskBottom_d1 var(--t1) 1 var(--ease-animation)}.animation_bt_mask_dd2.animated span{animation:maskBottom_d2 var(--t2) 1 var(--ease-animation)}.animation_bottom.animated{opacity:1;animation:fadeBottom var(--t0) 1 var(--ease-animation)}.animation_bottom_d1.animated{opacity:1;animation:fadeBottom var(--t1) 1 var(--ease-animation)}.animation_bottom_d2.animated{opacity:1;animation:fadeBottom var(--t2) 1 var(--ease-animation)}.animation_bottom_d3.animated{opacity:1;animation:fadeBottom var(--t3) 1 var(--ease-animation)}.animation_bottom_dd1.animated{opacity:1;animation:fadeBottom_d1 var(--t2) 1 var(--ease-animation)}.animation_bottom_dd2.animated{opacity:1;animation:fadeBottom_d2 var(--t2) 1 var(--ease-animation)}.animation_bottom_dd3.animated{opacity:1;animation:fadeBottom_d2 var(--t4) 1 var(--ease-animation)}.animation_top.animated{opacity:1;animation:fadeTop var(--t0) 1 var(--ease-animation)}.animation_top_d1.animated{opacity:1;animation:fadeTop var(--t1) 1 var(--ease-animation)}.animation_top_d2.animated{opacity:1;animation:fadeTop var(--t2) 1 var(--ease-animation)}.animation_left.animated{opacity:1;animation:fadeLeft var(--t0) 1 var(--ease-animation)}.animation_left_d1.animated{opacity:1;animation:fadeLeft var(--t1) 1 var(--ease-animation)}.animation_left_d2.animated{opacity:1;animation:fadeLeft var(--t2) 1 var(--ease-animation)}.animation_left_d3.animated{opacity:1;animation:fadeLeft var(--t3) 1 var(--ease-animation)}.animation_left_dd1.animated{opacity:1;animation:fadeLeft_d1 var(--t2) 1 var(--ease-animation)}.animation_left_dd2.animated{opacity:1;animation:fadeLeft_d2 var(--t2) 1 var(--ease-animation)}.animation_left_dd3.animated{opacity:1;animation:fadeLeft_d3 var(--t3) 1 var(--ease-animation)}.animation_right.animated{opacity:1;animation:fadeRight var(--t0) 1 var(--ease-animation)}.animation_right_d1.animated{opacity:1;animation:fadeRight var(--t1) 1 var(--ease-animation)}.animation_right_d2.animated{opacity:1;animation:fadeRight var(--t2) 1 var(--ease-animation)}.animation_right_d3.animated{opacity:1;animation:fadeRight var(--t3) 1 var(--ease-animation)}.animation_right_dd1.animated{opacity:1;animation:fadeRight_d1 var(--t2) 1 var(--ease-animation)}.animation_right_dd2.animated{opacity:1;animation:fadeRight_d2 var(--t2) 1 var(--ease-animation)}.animation_right_dd3.animated{opacity:1;animation:fadeRight_d3 var(--t3) 1 var(--ease-animation)}.animation_scale.animated{opacity:1;animation:escale var(--t0) 1 var(--ease-animation)}.animation_scale_d1.animated{opacity:1;animation:escale var(--t1) 1 var(--ease-animation)}.animation_scale_d2.animated{opacity:1;animation:escale var(--t2) 1 var(--ease-animation)}.animation_scale_d3.animated{opacity:1;animation:escale var(--t3) 1 var(--ease-animation)}.animation_scale_x.animated{opacity:1;transform-origin:center left;animation:scaleX var(--t0) 1 var(--ease-animation)}.animation_scale_x_d1.animated{opacity:1;transform-origin:center left;animation:scaleX var(--t1) 1 var(--ease-animation)}.animation_scale_x_d2.animated{opacity:1;transform-origin:center left;animation:scaleX var(--t2) 1 var(--ease-animation)}.animation_scale_x_d3.animated{opacity:1;transform-origin:center left;animation:scaleX var(--t3) 1 var(--ease-animation)}.animation_scale_x_dd1.animated{opacity:1;transform-origin:center left;animation:scaleX_d1 var(--t2) 1 var(--ease-animation)}.animation_scale_x_dd2.animated{opacity:1;transform-origin:center left;animation:scaleX_d2 var(--t3) 1 var(--ease-animation)}.animation_scale_y.animated{opacity:1;transform-origin:top center;animation:scaleY var(--t0) 1 var(--ease-animation)}.animation_scale_y_d1.animated{opacity:1;transform-origin:top center;animation:scaleY var(--t1) 1 var(--ease-animation)}.animation_scale_y_d2.animated{opacity:1;transform-origin:top center;animation:scaleY var(--t2) 1 var(--ease-animation)}.animation_scale_y_d3.animated{opacity:1;transform-origin:top center;animation:scaleY var(--t3) 1 var(--ease-animation)}.animation_scale_y_dd1.animated{opacity:1;transform-origin:top center;animation:scaleY_d1 var(--t2) 1 var(--ease-animation)}.animation_scale_y_dd2.animated{opacity:1;transform-origin:top center;animation:scaleY_d2 var(--t3) 1 var(--ease-animation)}.animation_scale_reverse.animated{opacity:1;animation:escale_reverse 2.2s 1 var(--ease-animation)}.animation_elastic.animated{opacity:1;animation:escale var(--t0) 1 cubic-bezier(0.74, 0.13, 0.42, 1.21)}.animation_elastic_d1.animated{opacity:1;animation:escale var(--t1) 1 cubic-bezier(0.74, 0.13, 0.42, 1.21)}@-webkit-keyframes scaleX{0%{-webkit-transform:scaleX(0)}100%{-webkit-transform:scaleX(1)}}@keyframes scaleX{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-webkit-keyframes scaleY{0%{-webkit-transform:scaleY(0)}100%{-webkit-transform:scaleY(1)}}@keyframes scaleY{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@-webkit-keyframes escale{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes escale{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes escale_reverse{0%{opacity:0;transform:scale(1.2)}70%{opacity:1}100%{transform:scale(1)}}@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeBottom{0%{opacity:0;transform:translateY(20%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateX(0)}}@keyframes scaleX_d1{0%{transform:scaleX(0)}25%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes scaleY_d1{0%{transform:scaleY(0)}25%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes scaleX_d2{0%{transform:scaleX(0)}50%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes scaleY_d2{0%{transform:scaleY(0)}50%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes fadeBottom_d1{0%{opacity:0;transform:translateY(20%)}25%{opacity:0;transform:translateY(20%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeRight_d1{0%{opacity:0;transform:translateX(20%)}25%{opacity:0;transform:translateX(20%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeLeft_d1{0%{opacity:0;transform:translateX(-20%)}25%{opacity:0;transform:translateX(-20%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeBottom_d2{0%{opacity:0;transform:translateY(20%)}50%{opacity:0;transform:translateY(20%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeRight_d2{0%{opacity:0;transform:translateX(20%)}50%{opacity:0;transform:translateX(20%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeLeft_d2{0%{opacity:0;transform:translateX(-20%)}50%{opacity:0;transform:translateX(-20%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeBottom_d3{0%{opacity:0;transform:translateY(20%)}75%{opacity:0;transform:translateY(20%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeRight_d3{0%{opacity:0;transform:translateX(20%)}75%{opacity:0;transform:translateX(20%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeLeft_d3{0%{opacity:0;transform:translateX(-20%)}75%{opacity:0;transform:translateX(-20%)}100%{opacity:1;transform:translateX(0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,168,89,0.7)}70%{box-shadow:0 0 0 15px rgba(0,168,89,0)}100%{box-shadow:0 0 0 0 rgba(0,168,89,0)}}.pulse{animation:pulse 3s infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spin{animation:spin 25s linear infinite}@keyframes spin-reverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}.spin-reverse{animation:spin-reverse 25s linear infinite}@keyframes spriteMask{0%{mask-position:0 0}100%{mask-position:100% 0}}@keyframes fadeInScale{0%{transform:scale(0.8)}100%{transform:scale(1)}}.anim-float{animation:anim_float var(--time-anim-float, 6s) ease-in-out infinite;will-change:transform}@keyframes anim_float{0%{transform:translateY(0)}50%{transform:translateY(var(--translate-y-float, 10px))}100%{transform:translateY(0)}}@media only screen and (min-width: 1025px) and (max-width: 1499px){.wrap.wide{padding:0 35px}.fs-18{font-size:1.6em}header .links a{font-size:1.4em}header .logo{margin-left:90px}header .bg{left:-48px}header .bg2{left:-53px}.section-produtos .lines{width:calc(100% - 70px)}.section-produtos .bar-left{display:none}.section-produtos .arrow-right{right:30px}.section-produtos .arrow-left{left:30px}.section-produtos .loc-shadow{bottom:-70px}.section-produtos .box-locomotiva .locomotiva,.section-produtos .box-locomotiva .loc-shadow{max-width:78.9%}.section-produtos .box-vagao .vagao,.section-produtos .box-vagao .loc-shadow{max-width:78.9%}}@media only screen and (min-width: 577px) and (max-width: 1024px){body{font-size:56%}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#EEE;border-radius:10px}::-webkit-scrollbar-thumb{background:#c1bfba;border-radius:10px}.wrap{padding:0 40px}section{padding:65px 0}.fs-18{font-size:1.6em}.fs-22{font-size:2em}h1,h2{font-size:3.3em;margin-bottom:20px}h3{font-size:2.5em}header .links a{font-size:1.4em}header .logo{margin-left:20px;max-height:60px}header .bg{left:-169px}header .bg2{left:-175px}.banner-sub{padding-top:260px}.banner-sub h1,.banner-sub h2{font-size:4.5em}.text-big.is-small{font-size:2.3em}.section-produtos{height:858px}.section-produtos .box-title{width:440px;margin-left:-220px}.section-produtos .box-title .title{font-size:2.1em;padding:20px}.section-produtos .box-locomotiva .wrap,.section-produtos .box-vagao .wrap{padding:0 !important}.section-produtos .bar-left{display:none}.section-produtos .loc-shadow{bottom:-50px}.section-produtos .arrow-right{right:30px}.section-produtos .arrow-left{left:30px}.section-produtos .lines{width:100%}.section-produtos .box-locomotiva .locomotiva,.section-produtos .box-locomotiva .loc-shadow{max-width:75%}.section-produtos .box-vagao .vagao,.section-produtos .box-vagao .loc-shadow{max-width:75%}.section-home-group{background-position:center -15px}.section-empresa .loco.is-2{top:40px;max-width:800px}.section-list-produtos .card-product .box-img{height:180px}.section-list-produtos .box-categorias-produtos{padding-right:20px}footer .logo{max-width:57%}}@media only screen and (min-width: 577px) and (max-width: 768px){body{font-size:50%}fs-18{font-size:1.4em}section{padding:55px 0}h1,h2{font-size:2.4em}h3{font-size:2.0em}header{top:40px}header .navbar-burger{margin-top:20px}header .bg,header .bg2{top:-68px}header .language{top:-30px;right:8px}.menu-fixed .container-menu{padding-top:50px}.menu-fixed .menu-item{font-size:2.4em}.menu-fixed .language{top:370px;right:45px}.section-banners .cycle-slideshow .li{height:450px}.section-banners .cycle-prev{left:20px}.section-banners .cycle-next{left:55px}.banner-sub{height:400px;padding-top:200px}.section-intro .typewrite{font-size:5em}.section-empresa .loco{max-width:700px;top:60px}.line-hex{padding-right:calc((768px / var(--count-hex, 1)) - 80px)}.section-produtos{height:640px}.section-produtos .box-cats .title-cat{padding:0 10px}.section-produtos .box-cats .item-cat{padding-top:80px !important;padding-bottom:20px !important}.section-produtos .box-cats .box-img{height:105px}.section-produtos .box-cats.bottom .item-cat{padding-top:75px !important;padding-bottom:25px !important}.text-big.is-small{font-size:2em}.section-empresa .loco.is-2{top:0px;max-width:680px}.section-list-produtos .card-product .box-text .pro-name{min-height:30px}.section-list-produtos .card-product .box-img{height:140px}footer .h5{font-size:1.4em}}@media only screen and (max-width: 576px){body{font-size:50%}.wrap{padding:0 35px;max-width:100%}.wrap.wide{padding:0;max-width:100%}section{padding:70px 0}header{height:80px;top:0}header .logo{max-height:35px;margin:33px 0 0 42px}header .navbar-burger span{background:#FFF}header.is-sub{height:77px}header .bg-sub{width:100vw}header .bg{z-index:1;left:-58px;width:330px;height:86px;background-image:linear-gradient(to bottom, rgba(255,255,255,0.8), #FFF)}header .bg2{z-index:0;left:-63px;width:340px;height:92px;background-color:rgba(27,62,99,0.15)}header .bg,header .bg2{top:0}header.is-compact{height:65px;background:linear-gradient(to right, rgba(27,62,99,0) 0%, #1b3e63 100%)}header.is-compact .bg,header.is-compact .bg2{top:-7px}header.is-compact .bg{width:330px}header.is-compact .bg2{width:340px}header.is-compact>.wrap>nav{margin-top:-1px}header.is-compact .logo{max-height:35px;margin-top:26px}input,.input,textarea{font-size:1.8em}.select select{font-size:1.9em}p{font-size:1.7em}.fs-14{font-size:1.7em}.fs-16{font-size:1.9em}.fs-22{font-size:2em}small{font-size:1.5em}h1,h2{font-size:2.9em;margin-bottom:25px}h3{font-size:2.4em}hr{margin:20px 0}.text-big.is-small{font-size:2.3em}.menu-fixed{top:0;left:0;width:100%;height:100dvh;transition-duration:0.4s}.menu-fixed .bg{top:0;left:0;width:100%;height:100dvh}.menu-fixed .logo{max-width:29%}.menu-fixed .container-menu{padding:35px 9vw 10px;width:100vw;height:100dvh;transition-duration:0.4s}.menu-fixed .menu-item{font-size:2.1em;margin-bottom:27px}.menu-fixed .menu-item .sub .line{display:none}.menu-fixed .language{top:140px;right:35px}.menu-fixed .bt-close-menu{top:40px}.menu-fixed .bt-close-menu img{width:20px}.btn{max-width:100%;margin:20px auto;font-size:1.5em;letter-spacing:.1em}.section-banners h2{font-size:3.5em}.section-banners .txt-banner{bottom:35%;left:40px;width:calc(100% - 80px)}.section-banners .cycle-slideshow .li{height:615px}.section-banners .cycle-slideshow .li .overlay-full{background:rgba(0,0,0,0.2)}.section-banners .cycle-slideshow .li .overlay-lf{width:90%}.section-banners .cycle-prev,.section-banners .cycle-next{bottom:18%;left:25px}.section-banners .cycle-next{left:70px}.section-banners .cycle-pager{bottom:10%}.banner-sub{padding:160px 40px 0;height:320px}.banner-sub h1,.banner-sub h2,.banner-sub .h2{font-size:3.8em}.banner-sub.produto{padding-top:130px}.section-intro .lines{left:-131px;bottom:112px;max-width:310.5px}.section-intro .block-hex{margin:120px 0 0 -30px;transform:scale(0.46)}.section-intro .frase{font-size:3.2em}.section-intro .typewrite{min-height:88px}.section-intro .locomotive{width:120px}.section-intro .line{top:46px}.section-intro .hex.is-6{top:39px}.hex.mini{width:16px;height:14px}.line-hex{padding-right:calc((440px / var(--count-hex, 1)) - 60px)}.section-empresa .loco{position:relative;max-width:380px;left:-45px}.section-empresa .loco.is-2{top:0px;left:0px;max-width:330px}.section-empresa .bg{top:-49px;left:0;width:100%;clip-path:polygon(0 20px, 50% 0, 100% 20px, 100% calc(100% - 20px), 50% 100%, 0 calc(100% - 20px))}.section-empresa .bg .img{max-width:620px;right:-65px}.section-produtos{height:auto;background-position:center 0}.section-produtos .box-title{width:360px;margin-left:-180px;top:-35px}.section-produtos .box-title .title{font-size:2em}.section-produtos .column.is-one-seventh{width:33.33% !important}.section-produtos .box-cats .img-cat{max-height:100px;object-fit:contain;filter:drop-shadow(0 20px 20px rgba(0,0,0,0.25))}.section-produtos .box-cats .item-cat{padding-top:25px !important;padding-bottom:0px !important}.section-produtos .box-cats .item-cat .box-img{height:90px}.section-produtos .box-cats .title-cat{font-size:1.3em;margin-top:10px;margin-bottom:10px;min-height:29px}.section-home-group{background-position:center 845px;background-size:990px}.section-prod-home .item .box-text .pro-number{font-size:1.4em}.page-empresa .lines{left:-214px;top:-235px;max-width:310.5px}.section-empresa .icon-integration{width:60px}.section-list-produtos .card-product:hover h4{color:#26509e !important}.section-list-produtos .card-product:hover .pro-name{color:#26509e !important}.section-list-produtos .card-product:hover .pro-number span{color:#26509e !important}.section-list-produtos .card-product:hover .box-text{background:none}.section-list-produtos .card-product .box-text{padding:20px 0 10px}.section-list-produtos .card-product .box-text .pro-name{min-height:auto}.section-list-produtos .card-product .box-text .pro-number{font-size:1.1em}.section-list-produtos .card-product .box-text h4{font-size:1.1em;letter-spacing:.05em}.section-list-produtos .card-product .box-title{min-height:auto}.section-list-produtos .card-product .box-img{height:auto}.section-list-produtos .box-categorias-produtos{padding:35px 30px}.section-produto .text-big{font-size:9em}.page-qualidade{margin-bottom:0}.page-contato{background-position:center 1180px;background-size:900px;margin-bottom:-10px}.page-contato .map-container iframe{height:340px}footer{margin-top:0;text-align:center;padding:80px 0 0;height:auto;background-size:cover;background-image:url(../img/bg-footer-mobile.webp)}footer .logo{max-width:36%}footer .column .columns .column{display:flex;flex-direction:column;align-items:center}footer nav{flex-direction:column}footer nav a{font-size:1.9em}footer .rights{position:relative;letter-spacing:.2em}footer .redes-sociais a{margin:0 20px}footer .redes-sociais a i{font-size:3em}}
/*# sourceMappingURL=style.min.css.map */
