/*!
* Jgwebcom - Soluções Tecnológicas (http://www.jgwebcom.com)
* Copyright(c) 2021, Jgwebcom.
* Versão: 0
*/.mixin-text{font-size:14px;line-height:24px}html,body{height:100%;background:#30b9eb;font-family:"Futura PT",sans-serif}::-moz-selection{color:#fff;background:#2957a4}::selection{color:#fff;background:#2957a4}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background-color:#15a8dd}a:active,a:focus,a:link,a:visited{color:inherit;text-decoration:none;outline:none}a.voltar{float:right;font-weight:600;padding:8px 10px;background:#3085b3;font-size:11px;color:#ffffff}a.voltar:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}blockquote{font-size:16px;border-color:#30b9eb;color:#313131;background:#f7f7f7;text-align:justify;margin:15px 0}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{font-style:italic}blockquote+h2,blockquote+h3{margin-top:30px}.form-group{position:relative}.form-control{max-width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;font-size:15px;border-radius:15px;padding:13px 18px}.form-control[readonly]{background:#fff}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icons/arrow-select.svg);background-size:10px;background-repeat:no-repeat;background-position:right 15px center}select.form-control::-ms-expand{display:none}.form-control:focus{border-color:inherit;outline:0;-webkit-box-shadow:none;box-shadow:none}.bt,a.bt{display:inline-flex;text-align:center;justify-content:center;align-items:center;outline:none;width:100%;height:49px;border-radius:15px;background:#000000;border:1px solid #000000;font-size:13px;font-weight:700;color:#ffffff;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media (min-width: 576px){.bt,a.bt{width:153px}}@media (min-width: 576px){.bt.bt-send,a.bt.bt-send{float:right}}.loading-form{display:none;width:100%;text-align:center;background:transparent;margin:50px 0 0;font-size:16px}.loading-form h2{text-align:center;margin:0 0 10px}.loading-form h5{text-align:center;margin:10px 0 30px 0;font-size:20px}.loading-form i{font-size:35px;color:#30b9eb}a.backForm{font-size:16px;display:none;text-align:center;font-weight:700;color:#ffffff}a.backForm:hover{text-decoration:underline}.f-search .input-group-addon{padding:0;background:#fff;border:none}.bt-search{display:inline-block;background:none;line-height:1;padding:8px 9px;border:none;color:#fff;font-size:22px;vertical-align:middle;outline:none;border-radius:50%;-webkit-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;-moz-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;-ms-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;-o-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;transition:background-color 0.2s linear, color 0.1s linear 0.2s;}.bt-search:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}label{font-weight:600}label.error{color:#ffffff;font-size:12px;font-weight:600;background:rgba(183,0,0,0.8);border:1px solid #b70000;position:absolute;right:0;bottom:100%;padding:5px;line-height:1;border-radius:4px}label.error:before{content:"";position:absolute;right:5px;top:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b70000}input.error,select.error,textarea.error{border-color:#b70000 !important}#copyright{display:none}.featherlight{padding:0 10px}.featherlight .featherlight-inner{display:block !important}.background{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.bg-conteudo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;color:#fff}@media (min-height:1080px){.bg-conteudo{padding:100px 0}}@media (min-height:540px) and (max-height:1079px){.bg-conteudo{padding:60px 0}}@media (min-height:0) and (max-height:539px){.bg-conteudo{padding:30px 0}}.scroll{overflow-y:scroll;overflow-x:hidden}.scroll::-webkit-scrollbar{width:5px}.scroll::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.2)}h1{font-family:"Futura PT",sans-serif;font-weight:700;margin:0;font-size:25px}@media (min-width: 576px){h1{font-size:31.25px}}@media (min-width: 768px){h1{font-size:31.25px}}@media (min-width: 992px){h1{font-size:35.71428571px}}@media (min-width: 1200px){h1{font-size:41.66666667px}}@media (min-width: 1400px){h1{font-size:50px}}@media (max-width: 767px){h1{text-align:center}}h2{font-family:"Futura Md BT",sans-serif;margin:0;font-size:20px}@media (min-width: 576px){h2{font-size:25px}}@media (min-width: 768px){h2{font-size:25px}}@media (min-width: 992px){h2{font-size:28.57142857px}}@media (min-width: 1200px){h2{font-size:33.33333333px}}@media (min-width: 1400px){h2{font-size:40px}}@media (max-width: 767px){h2{text-align:center}}form{padding:22px 0 0 0}form label{display:block;font-family:"Futura Md BT",sans-serif;font-weight:normal;font-size:16px;line-height:18px;margin-bottom:8px}form input{width:100%;padding:8px 15px;margin-bottom:16px;border:none;border-radius:5px;background-color:rgba(255,255,255,0.7);outline:none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);box-shadow:0 3px 6px 0 rgba(0,0,0,0.15)}form button{width:100%;padding:16px 0 13px 0;margin:16px 0 40px 0;color:#fff;text-align:center;font-family:"Fira Code",monospace;font-size:18px;line-height:18px;letter-spacing:40;font-weight:700;background-color:#75BF43;border:none;border-radius:5px;outline:none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);box-shadow:0 3px 6px 0 rgba(0,0,0,0.15)}form button:hover{background-color:#83c556}@media (max-width: 767px){form{padding:22px 0 0 0}}.logo{margin-bottom:40px}@media (max-width: 1399px){.logo{width:250px}}.copyright{margin-right:40px}.copyright p{font-family:"Futura Md BT",sans-serif;font-size:10px;line-height:18px;margin:0}.copyright a{display:block;font-family:"Futura Md BT",sans-serif;font-size:10px;line-height:18px;margin:0}.copyright a:hover{text-decoration:underline !important}@media (max-width: 767px){.background{opacity:.3}.copyright{margin:0 0 15px 0}}