﻿@font-face{font-family:'Exo';src:url('../fonts/Exo-Regular.OTF') format('opentype');font-weight:400;}@font-face{font-family:'Exo';src:url('../fonts/Exo-Medium.OTF') format('opentype');font-weight:500;}@font-face{font-family:'Exo-Demi';src:url('../fonts/Exo-DemiBold.OTF') format('opentype');}@font-face{font-family:'Exo';src:url('../fonts/Exo-Bold.OTF') format('opentype');font-weight:700;}@font-face{font-family:'SourceSansPro';src:url('../fonts/SourceSansPro-Regular.ttf') format('truetype');font-weight:400;}@font-face{font-family:'SourceSansPro';src:url('../fonts/SourceSansPro-SemiBold.ttf') format('truetype');font-weight:600;}body{background-color:#fff;width:100%;overflow-x:hidden;font-family:Exo;}a,button{text-decoration:none !important;transition:.15s;-webkit-transition:.15s;color:inherit;}a svg,button svg{transition:.15s;-webkit-transition:.15s;}a:hover,button:hover{transition:.15s;-webkit-transition:.15s;color:inherit;}a:hover svg,button:hover svg{transition:.15s;-webkit-transition:.15s;}ol,ul{list-style:none !important;padding-left:0 !important;margin-bottom:0 !important;}header .block-bar{display:flex;flex-direction:column;width:40px;cursor:pointer;}header .block-bar div{height:2px;width:100%;margin-bottom:7px;background-color:#fff;border-radius:30px;}.menu-responsive{position:fixed;right:-290px;max-width:290px;width:100%;background-image:linear-gradient(0deg,#06225c 0,#072c75 35%,#0a5da8 100%);-webkit-transition:.25s transform;transition:.25s transform;height:100vh;top:0;padding:60px 45px 25px;z-index:999;overflow-y:auto;display:flex;flex-direction:column;}.menu-responsive .fechar{position:absolute;top:15px;right:20px;cursor:pointer;}.menu-responsive .fechar svg{fill:#fff;-webkit-transition:.22s;transition:.22s;width:19px;height:19px;}.menu-responsive .menu-nav{text-align:left;margin-bottom:30px;}.menu-responsive .menu-nav ul li{margin-bottom:15px;}.menu-responsive .menu-nav ul li a{color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;}.menu-container{z-index:999;position:fixed;top:0;left:0;}.full-page.active{display:block;}.full-page{content:'';background-color:rgba(0,0,0,.38);width:1920px;height:100%;position:fixed;left:0;top:0;min-height:100vh;display:none;z-index:1;cursor:pointer;}.menu-responsive.active{transform:translateX(-100%);transition:.15s;-webkit-box-shadow:9px 0 88px -15px rgba(0,0,0,.19);-moz-box-shadow:9px 0 88px -15px rgba(0,0,0,.19);box-shadow:9px 0 88px -15px rgba(0,0,0,.19);background-image:linear-gradient(0deg,#06225c 0,#072c75 35%,#0a5da8 100%);}.menu-responsive::-webkit-scrollbar{width:4px;}.menu-responsive::-webkit-scrollbar-thumb{background:#003651;border-radius:10px;}.menu-responsive::-webkit-scrollbar-thumb:hover{background:#003651;}@keyframes show-up{0%{opacity:0;transform:translate3d(0,-5px,0);}100%{opacity:1;transform:translate3d(0,0,0);}}@keyframes slideinrea{0%{transform:translateX(-30px);opacity:0;}100%{transform:translateX(0);opacity:1;}}.js-scroll{opacity:0;transition:.8s;-webkit-transition:.8s;}.anima-de-cima{transform:translate3d(0,-30px,0);-webkit-transform:translate3d(0,-30px,0);}.anima-da-esquerda{transform:translate3d(-100px,0,0);-webkit-transform:translate3d(-100px,0,0);}.anima-da-direita{transform:translate3d(100px,0,0);-webkit-transform:translate3d(100px,0,0);}.js-scroll.ativo{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-transition:.8s;transition:.8s;}.container-main{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}.bt-geral{display:flex;align-items:center;justify-content:center;min-width:142px;height:49px;font-size:16px;letter-spacing:calc(1rem*.001*75);font-weight:400;color:#fff;padding:15px;border-radius:25px;-webkit-transition:.3s;transition:.3s;text-transform:uppercase;}.bt-geral.grande{max-width:302px;width:100%;}.bt-geral.azul{background-color:#0a40a8;}.bt-geral.azul:hover{background-color:#fff;color:#0a40a8;-webkit-transition:.3s;transition:.3s;}.bt-geral.laranja{background-color:#f84412;}.bt-geral.laranja:hover{background-color:#fff;color:#f84412;-webkit-transition:.3s;transition:.3s;}.banner-title{max-width:898px;width:100%;font-size:56px;line-height:77px;font-weight:700;color:#fff;text-transform:uppercase;text-align:left;}.section-title{font-size:48px;line-height:66px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:calc(1rem*.001*100);}.section-title .small-text{font-family:Exo-Demi;display:block;font-size:16px;line-height:21px;}.size-16{font-family:SourceSansPro;font-size:16px;font-weight:400;line-height:22px;}#fixos{display:flex;flex-direction:column;}.link-fixed{height:70px;width:70px;display:inline-block;position:fixed;right:25px;z-index:99;border-radius:40px;display:flex;justify-content:center;align-items:center;}.link-fixed svg{display:inline-block;width:100%;}.link-fixed-seta{height:70px;width:70px;display:inline-block;position:fixed;right:25px;z-index:99;border-radius:40px;background-color:#fff;opacity:.75;bottom:122px;display:flex;justify-content:center;align-items:center;}.link-fixed-seta svg{display:inline-block;width:100%;}.whats{background-color:#00bd45;bottom:40px;}.whats svg{max-width:32px;}#selo{position:fixed;height:90px;width:90px;left:25px;bottom:40px;z-index:99;}#selo img{width:100%;height:100%;object-fit:contain;object-position:center center;}header{position:absolute;z-index:99;width:100%;background-color:transparent;margin-top:30px;}header .container-main{max-width:1380px;display:flex;align-items:center;justify-content:space-between;}header .logo-brianezi{display:block;max-width:357px;width:100%;height:90px;}header .logo-brianezi img{width:100%;height:100%;object-fit:contain;}header .menu-nav{display:flex;align-items:center;}header .menu-nav .menu-list{display:inline-flex;align-items:center;}header .menu-nav .nav-item{font-size:16px;line-height:21px;font-weight:500;color:#fff;text-transform:uppercase;}header .menu-nav .nav-item a{display:flex;align-items:center;color:inherit;height:inherit;}header .menu-nav .nav-item:hover{color:#e13810;}header .menu-nav .nav-item:not(:last-child){margin-right:20px;}#banner{max-width:100%;}#banner .bg{height:110vh;width:100%;position:relative;top:0;background-size:cover;background-repeat:no-repeat;background-position:bottom center;z-index:5;}#banner .bg .container-main{max-width:1380px;position:relative;z-index:5;top:50%;transform:translateY(-50%);}#banner .bg .banner-title{margin-bottom:50px;}#banner .bg .banner-buttons{max-width:500px;display:flex;align-items:center;}#banner .bg .banner-buttons .azul{margin-right:45px;}#banner .scroll-down{position:absolute;bottom:15vh;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;font-weight:400;line-height:16px;letter-spacing:calc(1rem*.001*100);color:#fff;z-index:5;}#banner .scroll-down img{max-width:22px;height:100%;max-height:34px;object-fit:contain;}#banner .scroll-down img:first-child{margin-top:10px;margin-bottom:9px;}#banner .bg::after{content:'';position:absolute;top:0;display:block;width:100%;height:100%;object-fit:cover;background-color:rgba(1,3,52,.46);}#banner .sucesso{height:100vh;}#banner .sucesso .container-main{text-align:center;}#banner .sucesso .container-main .banner-title{text-align:center;margin:0 auto 10px;}#banner .sucesso .container-main p{font-size:26px;line-height:36px;color:#fff;}#services{padding-bottom:80px;background-image:linear-gradient(0deg,#06225c 0%,#072c75 35%,#0a5da8 100%);position:relative;}#services .container-flex{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:80px;}#services .detalhe-box{width:52%;position:absolute;z-index:5;left:-53px;top:-42px;}#services .image-box{width:48%;overflow:hidden;position:relative;margin-top:-10vh;z-index:10;left:-30px;max-height:570px;height:100%;border-bottom-right-radius:82px;}#services .image-box img{width:100%;height:100%;object-fit:contain;border-top-right-radius:80px;border-bottom-right-radius:50px;}#services .text-box{padding-top:40px;width:50%;padding-left:100px;}#services .text-box p{max-width:448px;color:#fff;font-family:SourceSansPro;font-size:24px;line-height:35px;font-weight:400;}#services .container-main{max-width:1380px;display:flex;justify-content:center;flex-wrap:wrap;}#services .container-main .service-card{display:block;max-width:400px;width:100%;min-height:293px;text-align:center;background-color:#fff;padding:45px 29px;border-radius:25px;box-shadow:19px 14px 0 0 #f84412;margin:0 50px 50px 0;}#services .container-main .service-card .service-name{text-transform:uppercase;font-size:24px;line-height:36px;font-weight:700;color:#072c75;}#services .container-main .service-card p{color:#072c75;line-height:20px;font-family:SourceSansPro;}#services .bt-geral{margin:40px auto 0;}#equipment{padding-top:70px;padding-bottom:80px;background:url(../images/pecas-e-equipamentos-para-postos-de-combustiveis-2.jpg);background-size:cover;background-position:center center;}#equipment .container-main{max-width:790px;text-align:center;}#equipment .section-title{color:#fff;margin-bottom:36px;line-height:60px;font-family:Exo;}#equipment p{color:#fff;line-height:20px;margin-bottom:60px;font-family:SourceSansPro;}#equipment .bt-geral.azul{margin:0 auto 96px;background-color:#0c54e1;}#equipment .bt-geral.azul svg{margin-right:10px;fill:#fff;}#equipment .bt-geral.azul:hover{background-color:#fff;color:#0c54e1;}#equipment .bt-geral.azul:hover svg{fill:#0c54e1;}#equipment .selo-qualidade{display:flex;align-items:center;justify-content:space-between;max-width:642px;width:100%;background-color:#fff;border-radius:24px;box-shadow:0 10px 45px rgba(0,0,0,.16);padding:25px 36px;margin:0 auto;}#equipment .selo-qualidade .image-box{max-width:131px;width:100%;height:100%;}#equipment .selo-qualidade .image-box img{width:100%;height:100%;object-fit:contain;}#equipment .selo-qualidade .text-box{max-width:377px;}#equipment .selo-qualidade .text-box .section-title{margin-bottom:18px;}#equipment .selo-qualidade .text-box p{margin-bottom:0;}#equipment .selo-qualidade .text-box .section-title,#equipment .selo-qualidade .text-box p{color:#072c75;text-align:left;}#cases{position:relative;z-index:5;background-color:#072c75;}#cases .case-item:nth-child(odd){position:relative;z-index:5;padding-top:95px;padding-bottom:150px;background-color:#0a40a8;clip-path:polygon(0 0,100% 0,100% 93%,0% 100%);box-shadow:0 8px 30px rgba(0,0,0,.9);}#cases .case-item:nth-child(odd) .owl-cases{transform:translate(-28px,74px);}#cases .case-item:nth-child(odd) .photo-detail{left:0;}#cases .case-item:nth-child(even){position:relative;margin-top:-60px;margin-bottom:-50px;padding-top:99px;padding-bottom:172px;background-color:#072c75;box-shadow:0 8px 30px rgba(0,0,0,.3);clip-path:polygon(0 0,100% 0,100% 100%,0% 95%);}#cases .case-item:nth-child(even) .container-main{flex-direction:row-reverse;}#cases .case-item:nth-child(even) .owl-cases{transform:translate(94px,75px);}#cases .case-item:nth-child(even) .photo-detail{transform:scaleX(-1);right:0;}#cases .container-main{max-width:1190px;display:flex;align-items:center;justify-content:space-between;}#cases .section-title{font-size:30px;line-height:40px;}#cases .image-box{width:60%;position:relative;}#cases .image-box .image-popup{height:430px;max-width:630px;width:100%;display:block;overflow:hidden;border-radius:30px;}#cases .image-box .image-popup img{width:100%;height:100%;object-fit:cover;object-position:center center;}#cases .image-box .photo-detail{position:absolute;top:0;}#cases .text-box{max-width:464px;width:100%;}#cases .text-box p{font-family:SourceSansPro;font-size:20px;line-height:30px;font-weight:400;color:#fff;margin-bottom:0;}#customers{position:relative;margin-top:-50px;padding-top:98px;padding-bottom:80px;background-color:rgba(255,56,16,.91);text-align:center;}#customers .bolha{position:absolute;bottom:-109px;left:-37px;max-height:225px;width:116px;overflow-x:hidden;}#customers .section-title{margin-bottom:74px;}#customers .container-main{max-width:1380px;}#customers .customer-logo{max-width:315px;width:100%;height:123px;background-color:#fff;border-radius:20px;padding:34px;}#customers .customer-logo img{width:100%;height:100%;object-fit:contain;}#customers .owl-theme .owl-dots{margin-top:61px;}#customers .owl-theme .owl-dot span{width:8px;height:8px;background-color:#fff;opacity:.55;margin-left:2.5px;margin-right:2.5px;}#customers .owl-theme .owl-dot.active span{background-color:#fff;opacity:1;}#partnership{padding-top:77px;padding-bottom:66px;text-align:center;}#partnership .section-title{margin-bottom:38px;color:#072c75;}#partnership .container-main{max-width:1380px;}#partnership .partners-logo{max-width:260px;width:100%;height:113px;}#partnership .partners-logo img{width:100%;height:100%;object-fit:contain;}#partnership .owl-theme .owl-dots{margin-top:61px;}#partnership .owl-theme .owl-dot span{width:8px;height:8px;background-color:#0a40a8;opacity:.55;margin-left:2.5px;margin-right:2.5px;}#partnership .owl-theme .owl-dot.active span{background-color:#0a40a8;opacity:1;}#our-highlights{padding-top:200px;padding-bottom:80px;background-color:#06225c;}#our-highlights .section-title{margin-bottom:74px;text-align:center;}#our-highlights .container-main{max-width:1505px;}#our-highlights ul{display:flex;align-items:baseline;justify-content:space-between;}#our-highlights ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}#our-highlights ul li img{max-width:86px;height:78px;object-fit:contain;margin-bottom:20px;}#our-highlights ul li span{font-size:20px;line-height:27px;letter-spacing:calc(1rem*.001*75);font-weight:400;text-transform:uppercase;color:#fff;max-width:212px;}#our-highlights ul li:not(:last-child){margin-right:30px;}#about .container-main{display:flex;justify-content:center;align-items:flex-end;max-width:1615px;}#about .text-box{position:relative;width:56%;background-image:url(../images/bg-quem-somos.svg);background-size:contain;background-repeat:no-repeat;padding:69px 89px;margin-bottom:-3vh;}#about .text-box .bolhas{position:absolute;width:127px;height:135px;transform:rotate(11deg);bottom:-38px;left:0;}#about .text-box .section-title{font-family:Exo;}#about .text-box p{font-family:SourceSansPro;}#about .text-box .section-title,#about .text-box p{max-width:540px;width:100%;color:#fff;}#about .image-box{position:relative;width:54%;max-height:498px;margin-left:-11%;margin-bottom:-8vh;}#about .image-box .bolhas{position:absolute;width:111px;height:99px;top:-46px;right:-30px;}#about .image-box img{width:100%;object-fit:cover;height:498px;border-radius:70px;}#team{position:relative;padding-top:76px;padding-bottom:40px;}#team .bolha-1{position:absolute;top:67px;right:53px;height:70px;width:66px;}#team .bolha-2{position:absolute;bottom:5px;left:18px;height:114px;width:91px;}#team .container-main{max-width:1296px;}#team .section-title{color:#072c75;margin-bottom:56px;text-align:center;}#team .team-row{display:flex;justify-content:space-between;flex-wrap:wrap;}.person-card{max-width:294px;text-align:center;margin-bottom:60px;width:100%;height:500px;}.person-card .image-box{width:100%;height:276px;overflow:hidden;border-radius:15px;}.person-card .image-box img{width:100%;height:100%;object-fit:cover;object-position:top center;}.person-card .text-box{padding:35px 17px 0;display:flex;flex-direction:column;justify-content:space-between;height:225px;}.person-card .text-box .name{font-family:Exo-Demi;font-size:24px;line-height:33px;text-transform:capitalize;color:#f84412;margin-bottom:5px;}.person-card .text-box .job-title{font-size:16px;line-height:21px;font-weight:400;letter-spacing:calc(1rem*.001*100);text-transform:uppercase;color:#0a40a8;}.person-card .text-box .bt-geral[type='button']{appearance:none;-webkit-appearance:none;border:none;margin:49px auto 0;}.person-card .text-box .bt-geral:hover{background-color:#0a40a8;color:#fff;}.modal-dialog{position:relative;max-width:444px;}.modal-dialog .close-button{position:absolute;cursor:pointer;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border-radius:100%;border:none;}.modal-dialog .close-button svg{object-fit:contain;}.modal-dialog .body{background-color:#fff;padding:40px 47px 32px;border-radius:30px;}.modal-dialog .body .person-card{margin-bottom:0;height:auto;}.modal-dialog .body .person-card .text-box{margin-bottom:22px;justify-content:unset;height:auto;}.modal-dialog .body .person-card p{font-size:16px;line-height:20px;font-weight:400;color:#072c75;}footer .container-fluid{max-width:100%;padding:0;display:flex;}footer .right-box{position:relative;display:block;width:100%;margin-left:-7%;background-position:left center;background-color:rgba(6,34,93,.3);background-blend-mode:color-dodge;}footer .right-box .mapa-box{width:100%;height:100%;display:flex;justify-content:flex-end;background-size:cover;background-position:left;background-repeat:no-repeat;}footer .left-box{position:relative;z-index:3;width:100%;padding:80px 9vw;background-color:#06225c;border-top-right-radius:100px;}footer .left-box .logo-brianezi{display:flex;max-width:357px;height:90px;margin-bottom:77px;padding:0;}footer .left-box .logo-brianezi img{width:100%;height:100%;object-fit:contain;}footer .left-box .contato-menu-suporte{display:grid;grid-template-areas:'contato menu' 'contato suporte';grid-template-columns:2fr 1fr;row-gap:40px;}footer .left-box .contato-menu-suporte .box .subtitle,footer .left-box .contato-menu-suporte .box .info-label,footer .left-box .contato-menu-suporte .box .nav-item{font-size:16px;line-height:22px;letter-spacing:calc(1rem*.001*100);text-transform:uppercase;}footer .left-box .contato-menu-suporte .box .subtitle{color:#0c54e1;margin-bottom:5px;font-weight:700;}footer .left-box .contato-menu-suporte .box .info-item,footer .left-box .contato-menu-suporte .box .nav-item{display:block;color:#fff;font-weight:500;}footer .left-box .contato-menu-suporte .box .info-item svg,footer .left-box .contato-menu-suporte .box .nav-item svg{margin-right:5px;max-width:14px;max-height:14px;object-fit:contain;}footer .left-box .contato-menu-suporte .box .info-item{margin-bottom:30px !important;}footer .left-box .contato-menu-suporte .box .nav-item{margin-bottom:6px;transition:.3s;-webkit-transition:.3s;}footer .left-box .contato-menu-suporte .box .nav-item:hover{color:#e13810;transition:.3s;-webkit-transition:.3s;}footer .left-box .contato-menu-suporte .box .info-value{text-transform:lowercase;}footer .left-box .contato-menu-suporte .contact-info{grid-area:contato;}footer .left-box .contato-menu-suporte .mapa-site{grid-area:menu;}footer .left-box .contato-menu-suporte .suporte{grid-area:suporte;margin-top:-140px;}footer .left-box .logo-codie{position:absolute;display:block;bottom:30px;left:50%;transform:translateX(-50%);}footer .left-box .logo-codie svg{fill:#fff;opacity:1;transition:.3s;-webkit-transition:.3s;}footer .left-box .logo-codie:hover svg{transition:.3s;-webkit-transition:.3s;opacity:.7;}#certificados{display:flex;flex-direction:column;align-items:center;padding-bottom:45px;}#certificados .bt-geral.laranja:hover{background-color:#0a40a8;color:#fff;}#certificados .section-title{color:#072c75;margin-bottom:56px;text-align:center;}#certificados .figuras{display:flex;align-items:center;justify-content:center;margin-bottom:35px;}#certificados .figuras img{width:100%;}#certificados .figuras .selo-dois{max-width:250px;}#certificados .figuras .selo-um{max-width:250px;margin-right:55px;}.form-bg{position:absolute;bottom:0;z-index:5;max-width:828px;}.form-bg picture{width:100%;height:100%;object-fit:contain;position:relative;}.form-bg picture img,.form-bg picture source{width:100%;height:100%;object-fit:contain;}.form-bg form{position:absolute;top:0;width:100%;padding:11vh 8.9vw 13.2vh 5.8vw;border-radius:100px;}.form-bg form span{font-family:SourceSansPro;color:#fff;font-size:14px;font-weight:400;line-height:18px;margin-top:10px;}.form-bg form .input-container{position:relative;font-family:SourceSansPro;}.form-bg form .input-container input,.form-bg form .input-container textarea{display:block;width:100%;background-color:#fff;border-radius:30px;border:none;margin-bottom:10px;font-size:16px;font-weight:400;color:#2d2a2a;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:20px 26px;}.form-bg form .input-container input{height:60px;}.form-bg form .input-container textarea{height:137px;resize:none;border-radius:15px;}.form-bg form .input-container label{position:absolute;top:15px;left:20px;font-size:16px;font-weight:400;color:rgba(45,42,42,.6);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-bottom:0;text-align:left;}.form-bg form .input-container input:focus~label,.form-bg form .input-container input:valid~label,.form-bg form .input-container textarea:focus~label{transform:translate(6px,-8px);font-size:12px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;}.form-bg form .input-container input:focus~label,.form-bg form .input-container input:valid~label,.form-bg form .input-container textarea:focus~label{outline:none;}.form-bg form .input-container input:focus-visible,.form-bg form .input-container textarea:focus-visible{outline:none;}.form-bg form button{font-family:SourceSansPro;width:100%;margin-top:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;}.form-bg form button.bt-geral.azul:hover{background-color:#06225c;color:#fff;}#politicas{position:relative;z-index:6;margin-top:-60vh;padding-bottom:80px;}#politicas .container-main{max-width:1024px;}#politicas .container-main .post-card{width:100%;background-color:#fff;border-radius:40px;box-shadow:0 3px 6px rgba(0,0,0,.25);padding:40px 90px 60px;margin-bottom:28px;margin-top:20px;}#politicas .container-main .top-info{margin-bottom:50px;}#politicas .container-main .post-title{max-width:806px;font-size:40px;line-height:58px;font-weight:600;color:#000;margin-bottom:24px;}#politicas .container-main h2{font-weight:700;font-size:24px;line-height:24px;color:#000;margin-bottom:34px;}#politicas .container-main h3{font-weight:700;font-size:16px;line-height:24px;color:#000;}#politicas .container-main p,#politicas .container-main li{color:#000;}#politicas .container-main .topicos-bolinha::before{content:'';width:5px;height:5px;background-color:#000;border-radius:100%;display:inline-block;margin:2px 6px 2px 0;}.aparecer-mobile{display:none !important;}@media only screen and (max-width:1440px){header .logo-brianezi{max-width:297px;}.banner-title{max-width:610px;font-size:38px;line-height:48px;}#equipment .section-title,.section-title{font-size:36px;line-height:46px;}#banner .bg .banner-title{margin-bottom:25px;}#banner .scroll-down{bottom:12vh;}#services .detalhe-box{width:62%;left:-180px;top:-42px;}#services .container-main{justify-content:center;}#cases .text-box{width:65%;padding-bottom:10px;}#cases .image-box{width:47%;}#cases .image-box .bolhas{right:0;}#cases .image-box .photo-detail{max-width:570px;}#cases .case-item:nth-child(even) .owl-cases{transform:translate(0,45px);}#cases .case-item:nth-child(odd) .owl-cases{transform:translate(0,60px);}#cases .section-title{font-size:27px;line-height:40px;}#cases .text-box{max-width:100%;width:47%;}#cases .text-box p{font-size:18px;}#our-highlights ul{flex-wrap:wrap;justify-content:center;}#our-highlights ul li:not(:last-child),#our-highlights ul li:last-child{margin:0 45px 45px;}#team .team-row{justify-content:center;flex-wrap:wrap;}.person-card{margin:0 10px 60px;}.form-bg form{padding:56px 130px 20px 90px;}#politicas .container-main .post-card{padding:90px 60px;}#about .container-main{flex-direction:column;align-items:center;}#about .container-main .bolhas{display:none;}#about .text-box{padding:39px 30px;margin-bottom:-70px;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;background-position:center;background-size:auto;}#about .text-box .bolhas{display:none;}#about .image-box{max-width:850px;width:100%;max-height:370px;margin-left:0;overflow:hidden;border-radius:40px;}#about .image-box .bolhas{display:none;}#about .image-box img{object-fit:cover;}}@media only screen and (max-width:1200px){header .logo-brianezi{max-width:247px;}#banner .sucesso .container-main p{font-size:22px;line-height:32px;}#cases .text-box{width:43%;}#cases .image-box .image-popup{height:350px;}#cases .image-box .photo-detail{max-width:530px;}#services .text-box p{font-size:22px;line-height:32px;}#politicas .container-main .post-card{padding:60px 40px;}footer .container-fluid{flex-direction:column-reverse;}footer .left-box{border-radius:0;}footer .right-box{margin-left:0;}.form-bg{position:relative;max-width:708px;margin:0 auto;}.form-bg form{top:50%;left:50%;transform:translate(-50%,-50%);padding:60px;max-width:620px;}}@media only screen and (max-width:1024px){header{height:80px;}header .logo-espaco-facil{height:80px;}.banner-title{font-size:32px;line-height:42px;margin-left:auto;margin-right:auto;text-align:center;}#banner .bg .banner-buttons{max-width:100%;justify-content:center;}#politicas{padding-top:160px;padding-bottom:80px;}#politicas .container-principal .post-title{font-size:32px;line-height:40px;}#customers .customer-logo{margin:0 auto;}#services .detalhe-box{width:66%;left:-180px;top:-19px;}#partnership .partners-logo{margin:0 auto;}.form-e-address-box{align-items:center;}}@media only screen and (max-width:960px){.size-16{font-size:14px;}#equipment .section-title,.section-title{font-size:28px;line-height:38px;}#services .container-flex{flex-direction:column;align-items:center;margin-bottom:60px;}#services .container-flex .image-box{max-width:450px;width:100%;left:0;}#services .container-flex .text-box{width:100%;text-align:center;padding-left:0;}#services .container-flex .text-box p{margin:0 auto;}#services .container-main .service-card{margin:0 auto 50px;max-width:340px;}#services .detalhe-box{left:196px;width:59%;top:-68px;}#services .container-main .service-card{height:auto;padding:25px 19px;}#equipment p{margin-bottom:40px;}#equipment .bt-geral.azul{margin-bottom:36px;}#equipment .selo-qualidade{max-width:582px;}#equipment .selo-qualidade .image-box{max-width:101px;margin-right:20px;}#cases .case-item .container-main{flex-direction:column;align-items:center;}#cases .case-item:nth-child(odd){padding-top:45px;padding-bottom:40px;}#cases .case-item:nth-child(even){padding-top:80px;padding-bottom:60px;}#cases .case-item:nth-child(even) .container-main{flex-direction:column;}#cases .section-title{font-size:25px;}#cases .image-box{max-width:430px;margin-bottom:85px;width:100%;}#cases .image-box .photo-detail{max-width:480px;}#cases .image-box .image-popup{height:310px;}#cases .text-box{max-width:430px;width:100%;}#cases .text-box p{font-size:16px;}#team{padding-top:69px;padding-bottom:33px;}#team .bolha-1{right:13px;}#team .bolha-2{left:0;}#our-highlights ul li span{font-size:18px;}#politicas .container-main .post-card{padding:60px 40px;}.form-e-address-box{flex-direction:column;}form{max-width:750px;width:100%;margin:0 auto 40px;}.aparecer-mobile{display:block !important;}.desaparecer-mobile{display:none !important;}}@media only screen and (max-width:768px){header .logo-brianezi{max-width:190px;}footer .left-box .contato-menu-suporte{grid-template-columns:1fr 1fr;column-gap:40px;}footer .right-box{padding-top:60px;padding-bottom:40px;}footer .right-box .form-bg{margin:0 10px;}footer .right-box .form-bg picture{display:none;position:unset;}footer .right-box .form-bg form{position:unset;transform:unset;padding:40px;background-color:#f84412;border-radius:40px;}#about .text-box{background-image:none;background-color:#f84412;border-radius:40px;margin-bottom:-20px;}#services .container-main .service-card .service-name{font-size:22px;line-height:30px;}#services .detalhe-box{display:none;}.aparecer-768 .person-card{margin:0 auto 60px !important;}#customers{padding-top:78px;padding-bottom:30px;}#partnership{padding-top:37px;padding-bottom:36px;}#our-highlights{padding-top:130px;padding-bottom:20px;}#our-highlights .section-title{margin-bottom:44px;}#our-highlights ul li img{max-width:56px;height:68px;margin-bottom:10px;}.aparecer-768{display:block !important;}.desaparecer-768{display:none !important;}}@media only screen and (max-width:576px){.banner-title{font-size:22px;line-height:32px;}.bt-geral{min-width:142px;height:39px;font-size:13px;}#equipment .section-title,.section-title{font-size:24px;line-height:34px;}#banner .bg .banner-buttons{flex-direction:column;}#banner .bg .banner-buttons .azul{margin-right:0;margin-bottom:20px;}#banner .bg .banner-buttons .grande{max-width:232px;}#banner .scroll-down{display:none;}#services .container-main .service-card{transform:none;margin:0 15px 50px 0;}#services .container-main .service-card .service-name,#services .container-main .service-card p{transform:none;}#services .container-main .service-card .service-name{font-size:20px;line-height:28px;transform:none;}#services .detalhe-box{display:none;}#about .text-box{padding:29px 20px;}#equipment .selo-qualidade{flex-direction:column;padding:25px 15px;}#equipment .selo-qualidade .image-box{max-width:71px;margin-right:0;margin-bottom:20px;}#equipment .selo-qualidade .text-box .section-title,#equipment .selo-qualidade .text-box p{color:#072c75;text-align:center;}#cases .text-box{text-align:center;}#cases .text-box p{font-size:14px;line-height:24px;}#cases .case-item .photo-detail{left:0;width:100%;top:25px;}#cases .section-title{font-size:23px;}#customers .bolha{width:86px;bottom:-55px;}#team .bolha-1,#team .bolha-2{display:none;}form .input-container label{font-size:14px;}footer .left-box{padding:60px 0;}footer .left-box .logo-brianezi{max-width:287px;height:73px;margin:0 auto 50px;}footer .left-box .contato-menu-suporte{grid-template-areas:'contato contato' 'menu menu' 'suporte suporte';}footer .right-box .form-bg form{padding:40px 20px;text-align:center;}#politicas .container-principal .post-card{padding:30px 20px;}#politicas .container-principal .post-card h1{font-size:26px;line-height:30px;text-align:center;}#politicas .container-principal .post-card p,#politicas .container-principal .post-card li{text-align:justify;}#certificados .figuras{flex-direction:column;}#certificados .figuras .selo-um{margin-right:0;margin-bottom:25px;}}@media only screen and (max-width:320px){.section-title{font-size:26px;}.bt-geral.grande{max-width:252px;}header .block-bar{width:32px;}#cases .section-title{font-size:20px;line-height:30px;}#cases .text-box p{font-size:14px;}#services .container-main .service-card .service-name{font-size:18px;line-height:28px;}.person-card .image-box{height:226px;}footer .left-box .contato-menu-suporte .box .info-value a{word-break:break-word;}}