@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700);body{font-family:Rubik,sans-serif}.pagination-wrapper .pagination li span,header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-item,header .navbar #menu .navbar-nav .dropdown .dropdown-toggle:after,header .navbar .navbar-toggler .menu-bar,header .navbar .navbar-toggler .menu-bar.bar-1,header .navbar .navbar-toggler .menu-bar.bar-2{transition:cubic-bezier(.165,.84,.44,1),.15s}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth;font-size:10px}body{color:#000;font-size:1.4rem;padding-top:7rem;overflow-x:hidden}body::-webkit-scrollbar{width:.3rem}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb{background-color:#00369f;outline:none;border-radius:0}body ::-moz-selection{background-color:#00369f;color:#fff}body ::selection{background-color:#00369f;color:#fff}img{image-rendering:optimizeSpeed;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none}img.px{image-rendering:-moz-crisp-edges;image-rendering:pixelated}img.aa,img.px{-ms-interpolation-mode:nearest-neighbor}img.aa{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:crisp-edges;image-rendering:optimize-contrast}a,button,h1,h2,h3,h4,h5,h6,label,li,p,small,span,strong{text-shadow:0 0 .1rem rgba(0,0,0,.02)}button{all:unset}button [disabled]:hover{cursor:not-allowed}.btn,.btn-theme{font-size:1.6rem}.btn-theme{display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:none;border:none;background-color:#00369f;color:#fff;text-decoration:none!important;border-radius:.8rem;font-weight:700;width:200px;height:50px;transition:.3s cubic-bezier(.175,.885,.32,1.275)}.btn-theme:hover{box-shadow:inset 20rem 5rem .3rem hsla(0,0%,100%,.1)}.btn-theme-outline{display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:none;border:2px solid #00369f;background-color:#fff;color:#00369f;text-decoration:none!important;border-radius:.8rem;font-size:1.6rem;font-weight:700;width:200px;height:50px;transition:.6s cubic-bezier(.175,.885,.32,1.275)}.btn-theme-outline:hover{box-shadow:inset 20rem 5rem .3rem rgba(54,130,244,.05)}[data-scroll]{will-change:transform,scale,opacity;opacity:0;-webkit-transform:translateY(6rem) scale(.98);transform:translateY(6rem) scale(.98);transition:all 1s cubic-bezier(.165,.84,.44,1)}[data-scroll=in]{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}[data-scroll=out]{opacity:0}.section-title{color:#00369f;font-size:8rem;font-weight:500;font-style:italic;text-transform:uppercase;padding:3rem 0}@media (max-width:767px){.section-title{font-size:2.8rem}}.form-group{width:100%}.form-group label{color:#000;font-weight:400;font-size:1.6rem;letter-spacing:.1rem}.form-group textarea{resize:none;height:16rem!important}.form-group small{color:#93999f!important}.form-group .form-control{background-color:#fff;box-shadow:0 0 0 0 transparent;color:#000;border-radius:.8rem;border:.2rem solid #93999f;font-size:1.4rem;height:5rem;transition:.6s cubic-bezier(.175,.885,.32,1.275)}.form-group .form-control:focus{box-shadow:none;border:.2rem solid #00369f;color:#000}.form-group .form-control.placeholder{color:#93999f}.form-group .form-control:-moz-placeholder,.form-group .form-control::-moz-placeholder{color:#93999f}.form-group .form-control:-ms-input-placeholder{color:#93999f}.form-group .form-control::-webkit-input-placeholder{color:#93999f}.form-group .custom-control-input:checked~.custom-control-label:before{background-color:#00369f;border:.2rem solid #00369f;color:#fff}.form-group .custom-control-label{left:.5rem}.form-group .custom-control-label:before{left:-2rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#fff;border:.2rem solid #93999f}.form-group .custom-control-label:after{left:-2rem;width:1.5rem;height:1.5rem}.swiper{width:100%;-o-object-fit:cover;object-fit:cover;background-color:#93999f}.swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center}.swiper .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:#93999f;border-radius:10px;opacity:.9;width:20px;height:6px}.swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#e43942}.swiper .swiper-scrollbar{background:rgba(0,0,0,.08);border-radius:0;height:2px}.swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#00369f;border-radius:0}.pagination-wrapper{display:block;margin:3rem auto}.pagination-wrapper .pagination{justify-content:center;align-items:center}.pagination-wrapper .pagination li.disabled{display:none}.pagination-wrapper .pagination li.active span{display:block;background-color:#fff;border:.2rem solid #00369f;color:#00369f;font-size:1.4rem;font-weight:700;border-radius:.6rem;padding:.3rem .8rem}.pagination-wrapper .pagination li a,.pagination-wrapper .pagination li span{margin:0 .5rem;color:#00369f;font-weight:700}.pagination-wrapper .pagination li a{display:block;background-color:#f4f4f4;text-decoration:none!important;border-radius:.6rem;padding:.5rem 1rem}.pagination-wrapper .pagination li a[rel=next],.pagination-wrapper .pagination li a[rel=prev]{display:block;background-color:#f4f4f4;color:#00369f;font-size:1.4rem;font-weight:700;line-height:100%;border-radius:.6rem;padding:.7rem 1rem 1rem}.pagination-wrapper .pagination li a:hover{border:.2rem solid #00369f;padding:.3rem .8rem}.card-servico{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-decoration:none!important;max-width:100%;min-width:100%;width:100%;height:230px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 0 1rem rgba(0,0,0,.1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:0 0 11rem}.card-servico .card-info{display:flex;align-items:center;justify-content:flex-start;position:relative;top:8rem;z-index:2;width:100%;height:140px;background-color:#00369f;box-shadow:inset 0 -2rem 3rem -1rem rgba(0,0,0,.3);border-radius:0;-webkit-transform:translateZ(2rem);transform:translateZ(2rem);overflow:hidden;padding:1.5rem;margin:0 auto}.card-servico .card-info .name{color:#fff;font-weight:500;font-size:1.6rem;letter-spacing:.05rem;margin:0 0 1rem}.card-facebook{display:block;text-decoration:none!important;box-shadow:0 0 1rem rgba(0,0,0,.08);border-radius:.6rem;overflow:hidden;margin:1.5rem 0}.card-facebook .head{display:flex;align-items:center;justify-content:flex-start;padding:1rem}.card-facebook .head .icon img{margin:0 1rem 0 0}.card-facebook .head .info .name{color:#00369f;font-size:1.4rem;font-weight:700;margin:0}.card-facebook .head .info .date{color:#93999f;margin:0}.card-facebook .image{width:100%;height:260px}.gallery .grid-wrapper>div{display:flex;justify-content:center;align-items:center;font-size:2em}.gallery .grid-wrapper>div>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;box-shadow:0 2px 16px var(--shadow)}.gallery .grid-wrapper{display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-auto-rows:120px;grid-auto-flow:dense}.gallery .horizontal{grid-column:span 2}.gallery .big,.gallery .vertical{grid-row:span 2}.gallery .big{grid-column:span 2}.page-head,.page-head .wrapper{position:relative}.page-head .wrapper .bg{display:flex;align-items:center;justify-content:flex-start;width:100%;height:210px}.page-head .wrapper .bg .page-title{color:#fff;font-size:4.2rem;font-weight:500;text-transform:uppercase}.page-head .wrapper svg{position:absolute;z-index:1;bottom:0;width:100%;height:110px}.page-head .wrapper .x-logo{position:absolute;bottom:1.5rem;right:15rem;z-index:2}@media (max-width:1023px){.page-head .wrapper .bg{height:200px}.page-head .wrapper .bg .page-title{font-size:3rem}.page-head .wrapper svg{height:80px}.page-head .wrapper .x-logo{right:1.5rem}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.up{text-transform:uppercase}header .navbar{z-index:5999;background-color:#00369f;border:none;padding:0 1.5rem 0 0}header .navbar .navbar-brand{position:absolute;top:0;left:-1.5rem;background-color:#fff;box-shadow:0 0 0 rgba(0,0,0,.3);border-radius:0 0 3.5rem;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);padding:0;margin:0}header .navbar .navbar-brand img{position:relative;padding:1.5rem 3rem 1.8rem 20rem;-webkit-transform:skewX(20deg);transform:skewX(20deg);width:auto}header .navbar .navbar-toggler{outline:none;border:none;height:40px;padding:.25rem 0}header .navbar .navbar-toggler .menu-bar{display:block;height:2px;width:20px;margin:7.5px 0 7.5px auto;background:#00369f;cursor:pointer}header .navbar .navbar-toggler .menu-bar.bar-1,header .navbar .navbar-toggler .menu-bar.bar-2,header .navbar .navbar-toggler .menu-bar.bar-3{position:relative;top:0;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:33px}header .navbar .navbar-toggler .menu-bar.bar-3{opacity:1;transition:cubic-bezier(.175,.885,.32,1.275),600}header .navbar .navbar-toggler.active{height:40px}header .navbar .navbar-toggler.active .menu-bar.bar-1{top:.9rem;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .navbar .navbar-toggler.active .menu-bar.bar-2{top:0;right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .navbar .navbar-toggler.active .menu-bar.bar-3{top:0;right:-10rem;opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}header .navbar #menu{justify-content:flex-end;width:100%;margin:0;padding:0 1rem}header .navbar #menu .navbar-nav .nav-item .nav-link{color:#fff;font-size:1.6rem;font-weight:500;font-style:italic;text-transform:uppercase;padding:2.3rem 1.5rem}header .navbar #menu .navbar-nav .nav-item .nav-link.dead{font-size:1.4rem;font-weight:400;font-style:normal;text-transform:none}header .navbar #menu .navbar-nav .dropdown .dropdown-toggle:after{position:absolute;bottom:1rem;right:47%;color:#e43942;vertical-align:.255rem;border-top:.5rem solid;border-right:.5rem solid transparent;border-bottom:0;border-left:.5rem solid transparent}header .navbar #menu .navbar-nav .dropdown .dropdown-toggle[aria-expanded=true]:after{border-top:0;border-right:.5rem solid transparent;border-bottom:.5rem solid;border-left:.5rem solid transparent}header .navbar #menu .navbar-nav .dropdown .dropdown-menu{background-color:#fff;margin:-.1rem 0 0;border:none;border-radius:0 0 .6rem .6rem;padding:0}header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-item{color:#00369f;font-size:1.6rem;font-weight:500;padding:1rem 1.5rem}header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-item:last-of-type{border-radius:0 0 .6rem .6rem}header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,.1)}header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-divider{margin:0;border-top:.2rem solid rgba(0,0,0,.1)}header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-divider:first-of-type,header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-divider:last-of-type{border-top:.2rem solid rgba(0,0,0,.1)}@media (max-width:1279px){header .navbar{padding:1.5rem}header .navbar .navbar-brand img{padding:.7rem 3rem 1rem 10rem}header .navbar .navbar-toggler{z-index:300;padding:0 .5rem}header .navbar #menu{background:#00369f;margin:2rem -1.5rem 0;padding:.5rem 1.5rem}header .navbar #menu .navbar-nav .nav-item .nav-link{color:#fff;text-align:right;padding:.8rem 0}header .navbar #menu .navbar-nav .dropdown .dropdown-toggle:after{position:relative;bottom:0;right:0}header .navbar #menu .navbar-nav .dropdown .dropdown-menu{border-radius:0}header .navbar #menu .navbar-nav .dropdown .dropdown-menu .dropdown-item{font-size:1.6rem;text-align:right;font-weight:500;padding:1rem 1.5rem}}#banner .swiper{position:relative}#banner .swiper .swiper-wrapper .swiper-slide .bg{display:flex;align-items:center;justify-content:flex-start;width:100%;height:460px}#banner .swiper .swiper-wrapper .swiper-slide .bg .box{position:relative;background-color:rgba(228,57,66,.8);max-width:460px;-webkit-transform:skewX(20deg);transform:skewX(20deg);padding:2rem 3rem}#banner .swiper .swiper-wrapper .swiper-slide .bg .box .content{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}#banner .swiper .swiper-wrapper .swiper-slide .bg .box .content .banner-title{color:#fff;font-size:2.8rem;font-weight:500;text-transform:uppercase;margin:0}#banner .swiper svg{position:absolute;z-index:1;bottom:0;width:100%;height:120px}#banner .swiper .x-logo{position:absolute;bottom:1.5rem;right:15rem;z-index:2}#servicos{position:relative;padding:3rem 0 6rem}#quem-somos{position:relative;background-color:#00369f;box-shadow:inset 0 6rem 6rem -1rem rgba(0,0,0,.3)}#quem-somos .wrapper{position:relative;padding:6rem 0 8rem}#quem-somos .wrapper #shape1,#quem-somos .wrapper #shape2{position:absolute;z-index:1;width:100%;height:70px}#quem-somos .wrapper #shape1{top:0}#quem-somos .wrapper #shape2{bottom:0}#quem-somos .wrapper .section-title{color:#fff;font-size:8rem;font-weight:500;font-style:italic;text-transform:uppercase;padding:3rem 0}@media (max-width:767px){#quem-somos .wrapper .section-title{font-size:2.8rem}}#quem-somos .wrapper img{margin:0 0 3rem}#quem-somos .wrapper article p{color:#fff;font-size:1.6rem;font-weight:300;line-height:150%;letter-spacing:.05rem;margin:0 0 3rem}#quem-somos .wrapper article .btn-link{display:flex;align-items:center;justify-content:flex-start;text-decoration:none!important}#quem-somos .wrapper article .btn-link .icon img{margin:0 1rem}#quem-somos .wrapper article .btn-link .name{color:#fff;font-size:1.6rem;font-weight:500;margin:0}#about{padding:6rem 0}#about article p{font-size:1.6rem;font-weight:300;letter-spacing:.05rem}#servicos{padding:6rem 0}#servicos .product-image{width:100%}#servicos .product-image .gallery-top{box-shadow:0 0 0 .2rem #fff}#servicos .product-image .gallery-top .swiper-wrapper .swiper-slide{width:100%;height:500px;margin:0 auto}#servicos .product-image .gallery-thumbs{box-sizing:border-box;padding:1rem .2rem}#servicos .product-image .gallery-thumbs .swiper-wrapper .swiper-slide{height:100px;opacity:.4}#servicos .product-image .gallery-thumbs .swiper-wrapper .swiper-slide-thumb-active{box-shadow:0 0 0 .3rem #00369f;opacity:1}#contact{padding:6rem 0}#contact .info{margin:2rem 0}#contact .info p{color:#000;font-size:1.6rem;line-height:180%;letter-spacing:.05rem}#contact .info .c-item{display:flex;align-items:center;justify-content:flex-start;margin:3rem 0}#contact .info .c-item .icon img{margin:0 1.5rem 0 0}#contact .info .c-item .data{color:#000;font-size:1.6rem;font-weight:700;line-height:170%;letter-spacing:.05rem}#facebook{padding:6rem 0}#facebook .section-title{font-size:5.9rem}#facebook .section-title .icon img{width:86px}footer{padding:6rem 0}footer .wrapper-footer hr{border-color:#93999f;margin:0 0 3rem}footer .wrapper-footer .logo-footer img{-webkit-filter:grayscale(100%) brightness(200%) contrast(0) opacity(60%);filter:grayscale(100%) brightness(200%) contrast(0) opacity(60%);margin:1.5rem 0}footer .wrapper-footer .address,footer .wrapper-footer .phone{color:#93999f;margin:1.5rem 0}footer .wrapper-footer .social{display:block;margin:1.5rem 0}footer .wrapper-footer .social .icon img{position:relative;left:-.5rem}footer .wrapper-footer .social .name{color:#93999f}footer .wrapper-footer .bredi{display:block;color:#93999f;margin:1.5rem 0}