@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:auto;src:url(/fonts/Raleway-Regular.ttf)}@font-face{font-family:Raleway-Bold;font-style:normal;font-weight:400;font-display:auto;src:url(/fonts/Raleway-Bold.ttf)}*,all{font-family:Raleway}h1,h2,h3,h4,h5,h6{font-family:Raleway-Bold}section{width:100%;height:525px}.h-15{height:15vh}.navbar-dark .navbar-nav .nav-link{font-family:Raleway-Bold;color:#f3f4f7;border-bottom:2px solid transparent}.navbar-dark .navbar-nav .nav-link.active{font-family:Raleway-Bold;color:#f3f4f7}.navbar-dark .navbar-nav .nav-link:hover{font-family:Raleway-Bold;color:#f3f4f7;border-bottom:2px solid #f3f4f7}.navbar-light .navbar-nav .nav-link{color:#3fa9f5;font-family:Raleway-Bold;font-size:1em;border-bottom:2px solid transparent}.navbar-light .navbar-nav .nav-link.active{color:#3fa9f5;font-size:1em}.navbar-light .navbar-nav .nav-link:focus{color:#3fa9f5}.navbar-light .navbar-nav .nav-link:hover{font-size:1em;color:#075f99;border-bottom:2px solid #0080d8}.navbar-light .navbar-toggler-icon{background-image:none}.green{color:#00c891}.blue{color:#0080d8}.white--text{color:#fff!important}.bg-blue,.bg-primary{background-color:#0080d8;color:#f3f4f7}.bg-blue a{color:#f3f4f7}.condsis-title a.btn-primary{background-color:#0080d8;color:#f3f4f7;padding:8px 45px;font-family:Raleway-Bold;font-size:1.3em}a.btn-success{background-color:#00c891;color:#f3f4f7;padding:5px 15px;font-family:Raleway-Bold;border:none}a.btn-success:hover{background-color:#02ba81;border:none}a.btn-success.border-radius{padding:10px 45px}.card{border:none;font-size:1em;font-family:Raleway}.card .card-footer{border:none;background-color:transparent}.border-radius{border-radius:50px;padding:3px 23px;margin:5px 5px}.bg-secundary{background-color:rgba(155,155,155,.6)}.fs-13em{font-size:1.3em}.navbar-light .navbar-toggler{border:none}.carousel-indicators li{top:15px;width:10px;height:10px;background-color:rgba(0,200,147,.5);border:0 solid transparent;border-radius:900px}.carousel-indicators .active{background-color:#00c891}.card-title{margin:1rem;font-family:Raleway-Bold}.border-bottom-green{border-bottom:2px solid #00c891}.border-bottom-white{border-bottom:2px solid #f3f4f7}.border-bottom-blue{border-bottom:2px solid #0080d8}.mt-30{margin-top:30px}.m-0{margin:0}.h-70{max-height:10vh}.w-100{width:100%}#map{width:100%;height:470px}#content{width:550px;font-size:2em;line-height:2}#content ul li{list-style:none;font-size:75%}#content a{color:#fff}.gm-style-iw{width:460px!important;top:-75px!important;left:5px!important;background-color:#00c891;color:#f3f4f7;box-shadow:0 1px 6px rgba(178,178,178,.6);border:none;border-radius:0 75px 0 75px}.gm-style img{pointer-events:none!important;display:block!important;margin:0 0!important}.gm-style button img{filter:invert(100%)!important}#map button.gm-ui-hover-effect{box-shadow:none!important;right:120px!important;top:-70px!important;background-color:#00c891!important}#nav-icon{width:45px;position:relative;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:9px;width:100%;background:#0080d8;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:18px}#nav-icon span:nth-child(4){top:36px}#nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.shape{border-radius:50% 50% 50% 50%/8%}.shape-bottom{border-radius:0 0 50% 50%/8%}.shape-top{border-radius:50% 50% 0 0/8%}.filtro-cor{background-color:#2f934fa6;height:100vh}.align-text{text-align:center}#topicos{position:absolute;z-index:10}#home{height:525px}#home .conceito,#home .condsis{height:250px}.condsis-title{padding-top:12vmin;color:#f3f4f7;position:relative;z-index:1}.condsis-banner{background:url(/img/condsis.webp) center center fixed no-repeat;background-position:center center;background-size:cover;height:100vh}.element-banner{height:100vh;background-position:center center;background-size:cover;height:100vh}.element-banner.paradaesportiva-banner{position:relative;background:url(/img/paradaesportiva.webp) center center fixed no-repeat;background-color:rgba(12,69,133,.75)}.element-banner.paradaesportiva-banner::after{content:'';position:absolute;background-color:rgba(0,0,5,.2);top:0;left:0;width:100%;height:100%}.element-banner.paradaesportiva-banner h1 span{padding:5px;font-size:2.5rem;font-weight:500;font-family:Raleway-Bold}.element-banner.softwarepersonalizado{background:url(/img/softwarepersonalizado.webp) center center fixed no-repeat}.element-banner.sistemasbancarios{background:url(/img/sistemasbancarios.webp) center center fixed no-repeat}.conceito{position:relative;z-index:-1;bottom:50px;height:400px!important;background-color:rgba(0,130,216,1);background:url(/img/conceitos.webp) center center scroll no-repeat;background-position:center center;background-size:cover;width:100%;color:#f3f4f7;line-height:2}.conceito-title{padding-top:15vmin}#sobre .sobre-empresa{position:relative;z-index:0;bottom:0;height:610px;padding:50px 0;background-color:#f4f4f7}#sobre .sobre-card{margin-top:50px}.card{background-color:transparent!important}#servicos{z-index:1}#servicos .content{height:650px;background-color:#fff}#servicos .servicos-card{margin-top:60px}#produtos .content{height:920px;background-color:#0080d8;color:#f3f4f7;position:relative;bottom:50px}#produtos{height:840px}#produtos .produtos-card{margin-top:200px}.imagem-card-esquerda{margin-right:1.25rem;float:right}#contato{height:auto;position:relative;z-index:1;background-color:#fff}.img-25vmax{height:25vmax}.up-button{display:none;position:fixed;bottom:0;right:0;z-index:10;border:1px solid transparent;border-radius:5px;text-align:center}.up-button:hover{background-color:#00c891;border:none}.seta-cima:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #02ba81}.seta-cima:hover::before{border-bottom-color:#f3f4f7}#banner .carousel-indicators li{top:0}@media (min-width:1367px){*,all{font-size:2vmin}#home{height:100vh}#home .condsis{height:40vh}#home .conceito{height:55vh!important}#sobre{height:100vh}#sobre .sobre-empresa{bottom:20vh;padding:35vh 0;height:130vh}#servicos{height:100vh}#servicos .content{position:relative;bottom:10vh;padding:15vh 0;height:115vh}#produtos{height:auto}#produtos .content{position:relative;bottom:10vh;height:120vh;padding:5vh 0}#contato #map{height:60vh}}@media (max-width:1024px){#home{height:720px}#home .condsis{height:300px}#home .conceito{height:600px!important}#sobre{height:625px}#sobre .sobre-empresa{height:670px}#servicos{height:740px}#servicos .content{height:870px}#produtos{height:1015px}#produtos .content{height:1110px}}@media (max-width:900px){.gm-style-iw{width:300px!important;left:-20px!important;top:40px!important}#map button.gm-ui-hover-effect{box-shadow:none!important;right:-40px!important;top:45px!important}.gm-style img{pointer-events:none!important;display:block!important;margin:0 5px!important}#content{width:225px;font-size:1.3em;line-height:2}.center-logo{left:33%;position:relative}.hide-itens{display:none}.color-menu-mobile{background-color:#0080d8;position:absolute;width:100%}.color-menu-mobile .nav-link{color:#f3f4f7}.hide-mobile{display:none}.carousel-indicators li{top:30px}}@media (max-width:768px){#home{height:720px}#home .condsis{height:300px}#home .conceito{height:600px!important}#sobre{height:625px}#sobre .sobre-empresa{height:670px}#servicos{height:740px}#servicos .content{height:870px}#produtos{height:1015px}#produtos .content{height:1110px}}@media (max-width:480px){*,all{font-size:100%}.title{font-size:1.8rem}.border-radius{border-radius:25px;padding:5px 10px;margin:1px 5px}.shape{border-radius:50% 50% 50% 50%/3%}.shape-bottom{border-radius:0 0 50% 50%/3%}.shape-top{border-radius:50% 50% 0 0/3%}a.btn-success.border-radius{padding:5px 25px}.condsis-title{padding-top:25vmin}.condsis-title a.btn-primary{padding:10px 20px;font-size:1em}#home{height:650px}#home .condsis{height:360px}#home .conceito{bottom:60px;height:450px!important}.conceito-title{padding-top:75px}.conceito-title span{font-size:85%}#sobre{height:1000px}#sobre .sobre-empresa{bottom:0;padding:0;height:925px}#servicos{height:450px}#servicos .content{height:560px;position:relative;bottom:150px}#produtos{height:780px}#produtos .content{bottom:85px;height:815px}#produtos .produtos-card{margin-top:60px}#contato{height:auto;bottom:100px}#map{width:100%;margin-bottom:-100px}.g-recaptcha{transform:scale(.7);transform-origin:0 0;left:90px;top:7px;position:relative}}@media (max-width:320px){.g-recaptcha{transform:scale(.7);transform-origin:0 0;left:108px;top:10px;position:relative}.card-title{margin:1rem}.condsis-title{padding-top:5vmin}#sobre{height:1085px}#sobre .sobre-empresa{bottom:-50px}#servicos{height:580px}#produtos .produtos-card{margin-top:5vh}#map{width:100%;height:90vh}}@media (min-width:481px) and (max-width:767px){section{height:200vh}.h-15{height:25vh}.border-radius{border-radius:20px;padding:0 30px;margin:5px 10px}#home{height:200vh}#home .conceito,#home .condsis{height:85vh}.conceito{height:135vh!important}.conceito-title{padding-top:25vmin}#sobre .sobre-empresa{bottom:10vh;height:235vh}#sobre .sobre-card{margin-top:25vmin}#servicos .servicos-card{margin-top:30vh}#servicos .content{height:200vh}#produtos{height:220vh}#produtos .content{height:200vh;bottom:15vh}#produtos .produtos-card{margin-top:15vh}#contato{height:auto;margin-top:-40vh}#map{height:100vh}}