.btn.btn-primary{background:#fff;border:1px solid #00a6bd;font-size:18px;padding:5px 15px;color:#00a6bd;border-radius:7px}body{font-family:'Museo Sans',sans-serif;background:#fff;background:linear-gradient(to right,#fff 0%,#fff 45%,#eee 45%,#eee 45%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=1)}body a{text-decoration:none;color:#00a6bd}body a:hover{text-decoration:none;color:#242238}body h1{font-family:'Roboto',sans-serif;font-size:220px;font-weight:900;line-height:200px;color:#fff}@media screen and (max-width:576px){body h1{font-size:60px;line-height:55px}}body h2{font-family:'Roboto',sans-serif;font-size:80px;font-weight:700;color:#181d38}@media screen and (max-width:576px){body h2{font-size:45px}}body h3{font-family:'Roboto',sans-serif;font-size:60px;font-weight:700;color:#00a6bd}@media screen and (max-width:576px){body h3{font-size:34px}}body #content{min-height:410px}body .form-control{background:#fff;border:1px solid #b3b3b3;border-radius:7px;color:#333;padding:10px 15px;font-weight:300;font-size:18px;margin:7px 0}body .btnFixed{background:#fff;padding:.25rem;position:fixed;right:30px;bottom:30px;width:45px;height:45px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.75);cursor:pointer;z-index:2000;text-align:center;color:#00a8bf;text-decoration:none}body .btnFixed i{margin:6px auto;display:block;font-size:24px}body .btnFixed span{display:none;position:absolute;top:16%;width:180px;right:124%;background:#333;color:#fff;padding:0 10px;font-size:13px;line-height:2.5em;border-radius:5px;text-align:center}body .btnFixed span:after{content:'';position:absolute;top:50%;left:100%;margin-top:-7px;width:0;height:0;border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent}body .btnFixed#btnWPFixed{right:80px;color:#009846}body .pagination .page-item .page-link{color:#00a8bf}body .modal .modal-dialog .modal-content{border-radius:0;border:0}body .modal .modal-dialog .modal-content .modal-body{padding:0}body .modal .modal-dialog .modal-content .modal-body p{margin:20px;text-align:justify}header .topbar{width:100%;min-height:40px;background:#f2f2f2}header .topbar .nav .nav-item .nav-link{font-size:14px;line-height:20px;color:#757575;font-weight:300;padding:10px 20px}@media screen and (max-width:576px){header .topbar .nav .nav-item .nav-link{font-size:12px;padding:10px 7px;color:#454545}}@media screen and (max-width:375px){header .topbar .nav .nav-item .nav-link{font-size:11px;padding:10px}}@media screen and (max-width:375px){header .topbar .container{padding:0}}header .logo img{margin:15px 0 5px}@media screen and (max-width:576px){header .logo img{margin:15px 0}}header #menu .navbar{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px}header #menu .navbar .navbar-toggler{color:#00a6bd;border-color:#00a6bd;padding:.5rem .75rem}header #menu .collapse,header #menu .collapsing{width:100%;height:100%;position:fixed;top:0;left:0;right:0;z-index:20000}header #menu .collapse .box,header #menu .collapsing .box{display:table;width:100%;height:100%;background:rgba(0,166,189,.8)}header #menu .collapse .box #closeMenu,header #menu .collapsing .box #closeMenu{position:absolute;right:30px;top:30px;font-size:32px;color:#fff;cursor:pointer;z-index:200000}header #menu .collapse .box .list-group,header #menu .collapsing .box .list-group{display:table-cell;vertical-align:middle}header #menu .collapse .box .list-group .list-group-item,header #menu .collapsing .box .list-group .list-group-item{background:0 0;font-size:40px;font-weight:400;padding:5px 15px;text-align:center;border:0}header #menu .collapse .box .list-group .list-group-item a,header #menu .collapsing .box .list-group .list-group-item a{color:#fff;text-decoration:none}@media screen and (max-width:375px){header #menu .collapse .box .list-group .list-group-item,header #menu .collapsing .box .list-group .list-group-item{line-height:50px}}@media screen and (min-width:375px) and (max-width:576px){header #menu .collapse .box .list-group .list-group-item,header #menu .collapsing .box .list-group .list-group-item{line-height:60px}}footer{width:100%;min-height:50px;background:#f2f2f2}footer .nav .nav-item .nav-link{font-size:15px;font-weight:300;line-height:22.5px;padding:14px 10px;color:#757575}footer .nav .nav-item .nav-link .fab,footer .nav .nav-item .nav-link .fas,footer .nav .nav-item .nav-link .fal,footer .nav .nav-item .nav-link .far{font-size:18px;line-height:22.5px}footer .copyright{text-align:right;font-size:15px;font-weight:300;color:#757575;padding:14px 0}@media screen and (max-width:576px){footer .nav{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .copyright{text-align:center}}#orcamento{width:25%;height:35px;position:fixed;bottom:50px;right:0;border-bottom:1px solid #00a6bd}#orcamento a{font-size:22px;font-family:' Roboto ',sans-serif;font-weight:100;color:#737373;text-decoration:none}@media screen and (max-width:576px){#orcamento{width:80%}}body.home #content{background:url(../img/line-home.png) no-repeat;background-position:top left;background-position-x:-60%;background-position-y:10%}@media screen and (max-width:576px){body.home #content{background-position-x:105%;background-position-y:5%}}body #welcome{margin:25px 0}body #welcome .object{text-align:right}body #welcome .object img{max-width:100%;max-height:475px}@media screen and (max-width:576px){body #welcome .object{text-align:center}body #welcome .object img{width:200px}}@media screen and (min-width:1900px){body #welcome .object img{max-height:inherit;margin:100px 0}}body #welcome h1{margin-top:70px}@media screen and (min-width:1900px){body #welcome h1{margin-top:200px}}body #welcome h3{margin-top:-45%;text-align:center}@media screen and (max-width:576px){body #welcome{margin:0 0 100px}body #welcome h1{margin-top:25px;float:right}body #welcome h3{margin-top:0;position:absolute;right:50px;top:70px}}#clientes{margin-bottom:150px}#clientes h3{font-size:65px}#clientes .card{width:240px;height:220px;margin:30px auto 0;padding:25px;background:#f2f2f2;border:3px solid #fff;border-radius:30px;box-shadow:-10px 30px 30px 0 rgba(0,0,0,.2)}#clientes .card .image{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}#clientes .card:hover{box-shadow:-5px 10px 30px 0 rgba(0,0,0,.2)}#clientes .card:hover .image{-webkit-filter:none;filter:none}#servicos{background:#f2f2f2;padding:30px 0 50px}#servicos h3{text-align:center;margin-bottom:0}#servicos .card{width:190px;height:200px;margin:20px auto 0;padding:13% 0;border:0;border-radius:30px;background-position:center;background-repeat:no-repeat;box-shadow:-10px 30px 30px 0 rgba(0,0,0,.2)}#servicos .card:hover{box-shadow:-5px 10px 30px 0 rgba(0,0,0,.2)}#servicos .card img{width:auto;margin:0 auto;vertical-align:middle}#servicos .card img.apps{margin:28px auto}#servicos .card img.ecommerce{margin:25px auto}#servicos .card img.sites,#servicos .card img.sistemas{margin:26px auto}#servicos .card img.mktdigital{margin:23px auto 23px 55px}#servicos h5{margin-top:20px;font-size:28px;font-family:' Roboto ',sans-serif;font-weight:700;color:#242238}@media screen and (max-width:576px){#servicos .mt-5{margin-top:1rem!important}#servicos h5{font-size:18px}#servicos h3{font-size:35px}#servicos .card{max-width:100%;height:170px;border-radius:10px;box-shadow:-10px 10px 10px 0 rgba(0,0,0,.1)}#servicos .card img{padding:10px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%}#servicos .card img.mktdigital{margin-left:30px}}@media screen and (max-width:375px){#servicos .card{height:150px;margin:0 auto}#servicos .apps{background-size:95%}}body.servicos-index{background:#f2f2f2}body.servicos-index #servicos{padding:0 0 50px}body.servicos-interna{background-attachment:fixed;background-color:#fff;background-position:top right;background-repeat:no-repeat;background-size:55%}body.servicos-interna #orcamento{top:130px;bottom:0}.servico{width:47.5%;background:#f2f2f2;min-height:415px;border-top-right-radius:30px;padding:40px 30px 15px 110px;margin-top:50px}.servico h4{font-family:'Roboto',sans-serif;color:#242238;font-size:27px;font-weight:700}.servico p{font-family:'Roboto',sans-serif;color:#242238;font-size:18px;font-weight:300;text-align:justify}.servico hr{width:100px;border-width:7px;border-color:#00a6bd;margin:2rem 0}@media screen and (min-width:1900px){.servico{min-height:720px}body.servicos-index #servicos{min-height:770px}}body.contato #contato{font-family:'Roboto',sans-serif;margin-bottom:50px}body.contato #contato h4{font-size:22px;font-weight:700;color:#242238;margin:10px 0}body.contato #contato p{font-size:18px;font-weight:300;color:#242238;line-height:2rem}body.contato #contato a{font-size:18px;font-weight:300;color:#242238;line-height:2rem;text-decoration:none}body.contato #contato a i{color:#00a6bd;font-size:22px}body.contato #contato a:hover{font-weight:400}body.contato #contato .map-iframe{border:3px solid #fff;border-radius:20px;box-shadow:-5px 10px 30px 0 rgba(0,0,0,.2)}body.contato #contato form{width:85%}body.portfolio{background:#fff;background:linear-gradient(to right,#fff 0%,#fff 50%,#eee 50%,#eee 50%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=1)}body.portfolio #portfolio .item .card{width:90%;margin:25% auto 0;border-radius:15px;border:1px solid #fff;box-shadow:-5px 10px 30px 0 rgba(0,0,0,.3)}body.portfolio #portfolio .item .card:after{content:url(./../img/line-left.png);position:absolute;left:-65%;top:75%;z-index:-1}body.portfolio #portfolio .item .card:hover .card-title{display:block}body.portfolio #portfolio .item .card img{border-radius:15px;border:4px solid #fff;max-width:100%;height:auto}body.portfolio #portfolio .item .card .card-title{display:none;width:100%;position:absolute;top:0;left:0;height:100%;background:rgba(0,0,0,.3);border-radius:15px;text-align:center}body.portfolio #portfolio .item .card .card-title .overlay{width:100%;height:100%;display:table}body.portfolio #portfolio .item .card .card-title .overlay span{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;font-family:'Roboto',sans-serif;font-weight:700}body.portfolio #portfolio .item:nth-of-type(odd) .card{margin:0 auto}body.portfolio #portfolio .item:nth-of-type(odd) .card:after{content:url(./../img/line-right.png);position:absolute;left:45%;top:75px;z-index:-1}body.portfolio #portfolio .item:last-child .card:after{content:''}body.blog{background:#fff;background:linear-gradient(to right,#fff 0%,#fff 40%,#eee 40%,#eee 40%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=1)}body.blog #blog{font-family:'Roboto',sans-serif}body.blog #blog h4{font-size:28px;font-weight:700;margin-left:15px;color:#242238}body.blog #blog p{font-size:22px;font-weight:300;margin-left:15px}body.blog #blog a{color:#00a6bd;text-decoration:none}body.blog #blog .post-thumb{color:#242238}body.blog #blog .post-thumb a .image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:180px;border-radius:15px}body.blog #blog .card{border:3px solid #fff;border-radius:15px;box-shadow:-5px 10px 20px 0 rgba(0,0,0,.2)}body.blog #blog .card img{max-width:100%;border-radius:15px}body.blog #blog hr{width:40px;border-width:7px;border-color:#00a6bd;margin:5px 15px;float:left}body.blog .jssocials-share-logo{color:#fff!important}@media screen and (max-width:576px){body.clientes{background:#fff}body.clientes #clientes h3{font-size:50px;margin-top:20px}body.clientes #clientes .card .image{-webkit-filter:inherit;filter:inherit}}@media screen and (max-width:576px){body.contato{background:#fff}body.contato #contato{text-align:center}body.contato #contato iframe,body.contato #contato form{width:100%}body.contato #contato h3{font-size:50px;margin-top:20px}}@media screen and (max-width:576px){body.blog{background:#fff!important}body.blog h4{margin:15px 0!important;text-align:justify}body.blog p{margin:15px 0!important;text-align:justify}body.blog hr{margin-left:0!important}body.blog h3{font-size:50px;margin-top:20px}}@media screen and (max-width:576px){body.servicos-interna{background:#fff}body.servicos-interna .img-capa{max-width:100%}body.servicos-interna .servico{width:100%;border-radius:0;margin:0;padding:25px}body.servicos-interna header #menu .navbar .navbar-toggler{color:#00a6bd;border-color:#00a6bd}}@media screen and (max-width:576px){body.portfolio{background:#fff}body.portfolio #portfolio h3{font-size:50px;margin-top:20px}body.portfolio #portfolio .item .card{width:100%;margin:25px auto}body.portfolio #portfolio .item .card:after{content:''}body.portfolio #portfolio .item:nth-of-type(odd) .card:after{content:''}}