section,article{background:#bfd9f6}html,body{margin:0;padding:0;height:100%;font-family:'Manrope', sans-serif;color:#323232}*{box-sizing:border-box;font-family:inherit;outline:none;resize:none;text-decoration:none;text-rendering:optimizeLegibility;border:none}a{display:inline-block;color:inherit}button{cursor:pointer}.height{min-height:550px}.bts{color:inherit}.bts:hover{color:#1659bf}.lin{background:transparent;transition:all ease-out 150ms}.lin:hover{background-color:#124799;border-radius:4px}.btpadrao{transition:all ease-out 150ms;color:white;font-weight:400;border-radius:3px;padding:10px 20px;margin:5px;border:2px solid}.btpadrao:hover{border-color:#1450ac;background-color:#1450ac}.btc1{border-color:#1659bf;background-color:#1659bf}.btc2{border-color:#1659bf;background-color:#1659bf}.btc3{cursor:pointer;position:relative;margin:10px 0;padding:20px;border-radius:2px;background:white;box-shadow:0 2px 4px rgba(0,0,0,0.08);transition:all ease-out 150ms}.btc3:before{transition:all ease-out 150ms;position:absolute;background:#1659bf;content:"";height:100%;width:5px;top:0;left:0}.btc3:hover{color:white}.btc3:hover:before{width:100%}.btc3-write{z-index:9999;position:relative}.banner{width:100%;height:100%;z-index:-5;top:0;position:fixed;overflow:hidden}.banner:after{content:"";background-image:radial-gradient(rgba(22,89,191,0), rgba(22,89,191,0.8));opacity:0.7;position:absolute;top:0;left:0;height:100%;width:100%;z-index:999}.banner-foto{width:100%;height:100%}.bar{background:white;border-radius:3px;padding:5px;margin-bottom:20px;width:100%}.loc{padding:20px 0;color:white;width:100%}.loc p{margin:0}.ico{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;margin:2px;color:white;background:#1659bf;padding:20px}.logo{width:100%;max-width:550px}.logo img{width:100%}.main-menu{list-style:none;padding:0;margin:0}.main-menu li{text-align:center;flex-grow:1}.main-menu li:hover .sm{display:block !important}.main-menu li a{transition:all ease-out 150ms;padding:15px 10px;border-radius:3px;margin:0 1px;text-align:center;color:#323232;font-weight:400;display:flex;justify-content:center}.main-menu li a:hover{background:#1659bf;color:white}.sm{transition:all 150ms;position:absolute;display:none;width:100%;border:none;margin:0;transform:translatex(-50%);left:50%;list-style:none;background:white;box-shadow:0 2px 4px rgba(0,0,0,0.08);padding:10px 5px;border-radius:0 0 5px 5px;z-index:9999}@media screen and (max-width: 768px){.sm{background:whitesmoke;position:relative !important;display:block;width:100%}}.sm li{display:list-item;box-sizing:border-box;position:relative;width:100%;text-align:center;margin:0 !important}.sm a{padding:10px;border-radius:3px}.sm a:hover{background:#1659bf !important}.slogan{width:100%;color:white;text-align:center}.depoimento{width:100%;text-align:center;box-shadow:0 0 5px rgba(0,0,0,0.1);background:white;border-radius:4px}.depoimento-edit{cursor:pointer}.depoimento-edit-img{width:170px;height:170px;margin:0 auto;background:linear-gradient(to bottom, white 0%, #f7f7f7 100%);border-radius:50%;overflow:hidden;box-shadow:0 3px 5px -3px rgba(0,0,0,0.6)}.services{box-shadow:0 2px 4px rgba(0,0,0,0.08);background:white;margin:10px 0;padding:10px 30px;border-radius:4px}.services-ico{display:flex;align-items:center;justify-content:center;width:65px;height:65px;color:white;background-color:#1659bf;border-radius:50%;padding:30px}.paginacao{margin-top:50px;text-align:center}.paginacao a{padding:5px 10px;background-color:#f7f7f7;border-radius:3px}.paginacao a:hover{background-color:#1659bf;color:#f7f7f7}.paginacao .atual{padding:5px 10px;background-color:#1659bf;color:#f7f7f7;border-radius:3px}.data{background:white;color:#323232;padding:5px 10px;border-radius:3px;display:inline-block}.line{background-image:linear-gradient(to right, transparent, #1659bf, transparent);border:0;height:1px;margin:40px 0}.faixa{background:#1659bf}.prog{color:white}.rodape{background:#1659bf}.rodape p{color:white}.contato input,.contato textarea{flex:1 100px;border-radius:4px;margin:5px;padding:15px;border:1px solid #ccc}#result{padding:15px;margin:20px 0;display:none;border-radius:3px;font-family:inherit;font-size:inherit}
