body{font-size:18px!important}body:before{content:"";position:absolute;left:-999em;top:-999em;z-index:-1;background:url(https://lh3.googleusercontent.com/pw/AP1GczOxrTLF7v65oNkxcqgignFF77Wg70gbpQkog-JH8eWqGRmYb6oJWPKxq3rqgxZMmlcIYmCqHjYg4aDmf1A-yAN1urOTItsz215l7w8hArydT6pFw58ToN2VUU_3Omdxg54lObgqgkn3ixkkg-02728HNw=w1079-h809-s-no-gm) no-repeat 0 0,url(https://lh3.googleusercontent.com/pw/AP1GczNNsS4y1Hp61iJwGY6CLYjRlsey8leVXhvVtgFSQWhp11lddP5IKi1N_B_nXry3GmsKqzf1a1jehOoGqRf3aJFGDI-oh-GtPnLz3bSWVHn8gUB6zTEB3nkWWHA72qsQyUZh_w6tVPefm3bcvi2ONiUxgg=w1079-h809-s-no-gm) no-repeat 0 0,url(https://lh3.googleusercontent.com/pw/AP1GczPjv6H-bYneHEB8XRCmFYtXlRSKS9vtGTFg4XyJSxuZ_Mfx4DfKjpDVSJyeYXn6w18gfYECGJf3JnH7sQCq4Q3vwucMMnBX3r6De6TxzWE9O326xt29sJz1gUxxTT0J19QCRzq5uXx-aLRZAvpba9vTBw=w1079-h606-s-no-gm) no-repeat 0 0,url(https://lh3.googleusercontent.com/pw/AP1GczNqJhPBxDEEwiQsMRLCocMvNb5LW098WSfi4-ENk04xtjObQ-DYFtpQHZ44xKg7aL9nUlWk7pqAXhnp3-LkOQCYlMJMzzuQLJUoSDYyfmaa4VsyuD-H5kGpCsBofU7nMFpz4gaKuKpiaBam1fn-nRHkmA=w1079-h606-s-no-gm) no-repeat 0 0}a{color:#000;text-decoration:none}#main{background-color:#ddd;position:relative;font-family:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;text-wrap:pretty}#main,#main p{font-size:18px!important}.container-fluid{padding-top:40px;padding-bottom:40px;scroll-margin-top:120px;box-shadow:0 2px 4px #222}.container-fluid h2{font-family:Georgia,serif;font-size:26px;text-align:center;margin-bottom:24px;text-shadow:1px 1px #fff;color:#151515}.container-fluid .subtitulo{text-align:center;margin-bottom:30px}.page{padding-top:60px}#top-header{position:-webkit-sticky;position:sticky;top:0;color:#ddd;background-color:#002a4a;z-index:1;padding-bottom:0;box-shadow:0 0 10px #111}#top-header .container-fluid{padding-top:0;padding-bottom:0;box-shadow:none}#top-header h1{margin-bottom:.3rem;font-size:23px!important;font-family:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif}#top-header .logo{position:relative}#top-header h1 a{color:transparent;text-decoration:none;text-indent:100%;white-space:nowrap;overflow:hidden}#top-header .logo img{position:absolute;left:50%;top:2px;transform:translate(-50%);width:350px;height:auto}#top-header p{margin-bottom:.8rem;font-size:16px;text-indent:100%;white-space:nowrap;overflow:hidden}header nav{top:0;background-color:#091a30;border-top:1px solid #111;font-size:15px}header nav .nav-item .nav-link{padding:8px 14px}header nav .nav-pills .nav-item a.active{background-color:#000000;border:none!important}.nav-pills .nav-link{border-radius:0!important;color:#fff}.nav-pills li a{color:#fff}.nav a:active{background-color:#111}.hero-box{background-color:#000}#hero,.hero-box{position:relative}#hero{height:240px;background-image:url(https://lh3.googleusercontent.com/pw/AP1GczOxrTLF7v65oNkxcqgignFF77Wg70gbpQkog-JH8eWqGRmYb6oJWPKxq3rqgxZMmlcIYmCqHjYg4aDmf1A-yAN1urOTItsz215l7w8hArydT6pFw58ToN2VUU_3Omdxg54lObgqgkn3ixkkg-02728HNw=w1079-h809-s-no-gm);background-size:110% auto;background-attachment:fixed;background-repeat:no-repeat;background-position:center 50px;padding:0 10%;display:grid;align-items:center;overflow:hidden;animation-name:backtop;animation-duration:26s;animation-delay:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes backtop{0%{background-size:110%}33%{background-image:url(https://lh3.googleusercontent.com/pw/AP1GczNNsS4y1Hp61iJwGY6CLYjRlsey8leVXhvVtgFSQWhp11lddP5IKi1N_B_nXry3GmsKqzf1a1jehOoGqRf3aJFGDI-oh-GtPnLz3bSWVHn8gUB6zTEB3nkWWHA72qsQyUZh_w6tVPefm3bcvi2ONiUxgg=w1079-h809-s-no-gm)}66%{background-size:130%;background-image:url(https://lh3.googleusercontent.com/pw/AP1GczPjv6H-bYneHEB8XRCmFYtXlRSKS9vtGTFg4XyJSxuZ_Mfx4DfKjpDVSJyeYXn6w18gfYECGJf3JnH7sQCq4Q3vwucMMnBX3r6De6TxzWE9O326xt29sJz1gUxxTT0J19QCRzq5uXx-aLRZAvpba9vTBw=w1079-h606-s-no-gm)}to{background-size:150%;background-position:center 100px;background-image:url(https://lh3.googleusercontent.com/pw/AP1GczNqJhPBxDEEwiQsMRLCocMvNb5LW098WSfi4-ENk04xtjObQ-DYFtpQHZ44xKg7aL9nUlWk7pqAXhnp3-LkOQCYlMJMzzuQLJUoSDYyfmaa4VsyuD-H5kGpCsBofU7nMFpz4gaKuKpiaBam1fn-nRHkmA=w1079-h606-s-no-gm)}}#hero h3{color:#fff;font-size:28px;vertical-align:middle;text-align:center;text-shadow:0 0 10px #000;margin-bottom:0;position:relative}#hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3)}#about{display:block}.services{background-color:#555;color:#fff}.services h2{text-shadow:1px 1px #000;color:#fff}.services h4{font-size:19px}.services .card-body{background-color:#ccc}.services .card img{height:auto}.team{text-align:center}#team .team-member{margin-bottom:30px!important}.team-member img{height:auto;max-width:200px;aspect-ratio:1/1;border-radius:50%;border:1px solid #fff;margin-bottom:20px;object-fit:cover}#home #casos{background-color:#fff}#casos .caso img{height:auto;max-width:100%;border:1px solid #fff;margin-bottom:20px}#contact{background-color:#aaa;margin-bottom:0;color:#111}#contact h2{text-shadow:1px 1px #ddd}#contact form,#contact ul{max-width:600px}#contact li{margin-bottom:6px;display:block}#contact li a{color:#111;text-decoration:none}#contact button{background-color:#666}footer li a{text-decoration:none;color:#d1d1d1}footer #direitos{font-size:14px}#whatsapp svg{filter:drop-shadow(0 0 6px #111)}#atelie img{width:100%;height:auto;max-width:100%;aspect-ratio:3/2;border:6px solid #fff;margin-bottom:20px;object-fit:cover}#atelie h2{margin-bottom:36px}.page{background-color:#ddd}.page .casos-list{background-color:#fff;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.container-fluid{padding-left:4%;padding-right:4%;max-width:1600px}.container-fluid h2{font-size:38px}.nav{padding-left:3%;padding-right:3%;font-size:18px}#hero{height:480px;background-position:center -80px}#hero h3{font-size:52px}#atelie .row:nth-child(odd){text-align:right;background-color:#eee;padding-top:24px;padding-right:10px;margin-bottom:44px!important;overflow:hidden;border:1px #888}#atelie .row{vertical-align:middle;align-items:center}.page .casos-list{padding-top:40px;padding-bottom:40px}}