@charset "UTF-8";@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:target{scroll-margin-top:0rem}::selection{background:#00F;color:#FFF}body{background-color:#FFF;color:#000;font-family:"Open Sans",sans-serif;font-size:16px;height:100%}#system-message{width:100%}#system-message .alert{background-color:#FFF;border:1px solid #EDEDED;border-radius:10px;box-sizing:border-box;margin:0 auto;padding:10px;width:480px}#system-message-container{position:absolute;top:100px;z-index:9999}.alert.alert-message,.alert.alert-notice{border:1px solid #CCC;border-radius:5px!important;padding:10px;background-color:#FFF;width:100%}h4.alert-heading{color:#CE1F21;font-size:1.5em;text-align:center;margin-bottom:.5em}.alert.alert-message p,.alert.alert-notice p,.alert.alert-warning p{font-size:13px;margin-top:10px;text-align:center}.alert-message{text-align:center;line-height:130%}.pagination{margin:0 auto;width:92.241vw;font-size:.8em}.pagination p{font-weight:bolder}.pagination ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:2em;height:auto}.pagination ul li{margin-bottom:3px}.pagination ul li a{background-color:#003050;padding:10px 15px;color:#FFF;display:block}.pagination ul .active a,.pagination ul li a:hover{background-color:#CE1F21}.pagination ul li:not(:last-child){margin-right:3px}.pagination ul .disabled{display:none}.icon-first,.icon-last,.icon-next,.icon-previous{font-style:normal!important}.container{margin:0 auto;width:92.241vw}.limpar{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.fa-whatsapp:before{content:""}.fa-facebook-f:before{content:""}.fa-instagram:before{content:""}.fa-calendar:before{content:""}.fa-linkedin:before{content:""}#posicao1{padding:10px 0}#posicao1 figure{margin:0 auto;width:150px}#posicao1 figure img{height:auto;width:100%}#posicao2{background-image:url(../images/banner.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;padding:140px 0}#posicao2 .custom{align-items:center;background-color:rgba(18,42,69,.84);color:#FFF;display:flex;justify-content:space-between;margin:0 auto;max-width:1080px;padding:75px 40px;width:100%}#posicao5,#posicao7{padding:0}#posicao2 figure{align-items:center;display:flex;justify-content:center;width:40%}#posicao2 figure img{height:auto;width:90%}#posicao2 div.p2-hgroup{width:45%}#posicao2 div.p2-hgroup h1{font-size:1.9rem;font-weight:700;line-height:110%;margin-bottom:35px}#posicao2 div.p2-hgroup p{font-size:.875rem;font-weight:600;line-height:170%}#posicao2 div.p2-hgroup p:not(:last-child){margin-bottom:15px}.moduletable.h-title h2{font-size:1.7rem;font-weight:700;line-height:98%}#posicao3 p,#posicao3 ul,#posicao4 .moduletable .custom p,#posicao6 .moduletable .custom p,#posicao7 .custom p{font-size:.875rem;font-weight:400}#posicao3{background-color:#E5E5E5;padding:60px 0}#posicao3 h2{margin-bottom:34px}#posicao3 p{line-height:170%}#posicao3 p:not(:last-child){margin-bottom:15px}#posicao3 ul{line-height:120%;margin-bottom:15px;padding-left:13px}#posicao3 ul li{list-style-type:disc}#posicao3 ul li:not(:last-child){margin-bottom:10px}#posicao4{padding:102px 0 82px}#posicao4 .moduletable{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1080px;width:100%}#posicao4 .moduletable h2{text-align:right;width:275px}#posicao4 .moduletable .custom{width:calc(100% - 360px)}#posicao4 .moduletable .custom p{line-height:170%}#posicao5>div.container{width:100%}#posicao5 figure{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#posicao5 figure img{height:auto;width:25%}#posicao6{padding:27px 0 80px}#posicao6 .moduletable{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1080px;width:100%}#posicao6 .moduletable h2{text-align:right;width:275px}#posicao6 .moduletable .custom{width:calc(100% - 360px)}#posicao6 .moduletable .custom p{line-height:170%}#posicao7>div.container{width:100%}#posicao7 .custom{display:flex;gap:0 90px;justify-content:center;padding:100px 0 80px}#posicao7 .custom figure{width:700px}#posicao7 .custom .p7-textArea{width:260px}#posicao7 .custom h2{margin-bottom:34px;text-transform:uppercase}#posicao7 .custom p{line-height:170%}#posicao7 .moduletable.imgRight{background-color:#EDEDED}#posicao7 .moduletable.imgRight .custom{flex-direction:row-reverse}#posicao7 .moduletable.imgRight h2,#posicao7 .moduletable.imgRight p{text-align:right}#posicao8{padding:0 0 50px}#posicao8>div.container{width:100%}#posicao8 h2{background-color:#003050;color:#FFF;margin-bottom:67px;padding:50px 3.2%;text-align:center;text-transform:uppercase;width:100%}#posicao8 .custom{display:flex;flex-wrap:wrap;gap:90px 0;justify-content:space-evenly;margin:0 auto;max-width:1260px;width:92%}#posicao8 .custom>div{padding:0 40px;text-align:center;width:22%}#posicao10,#posicao11{padding:50px 0}#posicao8 .custom>div img{height:auto;margin-bottom:34px;width:145px}#posicao8 .custom>div h3{font-size:1.1rem;font-weight:700;margin-bottom:16px;text-transform:uppercase}#posicao8 .custom>div p{font-size:.875rem;font-weight:400;line-height:170%}#posicao9{padding:0}#posicao9>div.container{width:100%}#posicao9 h2{background-color:#003050;color:#FFF;margin:0;padding:50px 3.2%;text-align:center;text-transform:uppercase;width:100%}#posicao9 .gl.idem .gl_galeria .cck_value_field_x{display:flex;flex-wrap:wrap;justify-content:space-between}#posicao9 .gl.idem .gl_galeria .cck_value_field_x a{display:block;line-height:0;width:25%;overflow:hidden;position:relative}#posicao9 .gl.idem .gl_galeria .cck_value_field_x a img{height:auto;transform:scale(1);transition:1s;width:100%}#posicao9 .gl.idem .gl_galeria .cck_value_field_x a:hover img{transform:scale(1.1)}#posicao10 figure{margin:0 auto 35px;width:200px}#posicao10 figure img{height:auto;width:100%}#posicao10 h2{text-align:center;text-transform:uppercase}#posicao11{background-color:#003050;color:#FFF}#posicao11 .custom{display:flex;flex-wrap:wrap;justify-content:space-between}#posicao11 .custom .p11-ctt{width:550px}#posicao11 .custom .p11-parceiros{width:220px}#posicao11 h2{border-bottom:1px solid #273844;margin-bottom:50px;padding-bottom:10px}#posicao11 h3{color:#CE1F21;font-size:1.5rem;font-weight:700;margin-bottom:5px}#posicao11 h3.p11-ender{margin-top:27px}#posicao11 h4{margin-bottom:9px;text-transform:uppercase}#posicao11 p{font-size:.875rem;font-weight:400;line-height:170%}#posicao11 figure{margin-bottom:33px;width:200px}#posicao11 figure img{height:auto;width:100%}#footer{background-color:#070707;border-top:20px solid #003050;color:#BCBCBC;font-size:14px;padding:15px 0;text-align:center}#footer a:hover{text-decoration:underline}#iconwhats{bottom:3%;position:fixed;right:3.2vw;width:50px;z-index:110}#iconwhats a{align-items:center;background-color:#4BB800DD;border-radius:50%;display:flex;height:50px;justify-content:center}#iconwhats a i{color:#FFF;font-size:33px}#iconwhats a:hover{background-color:#4BB800}#iconwhats::after{animation:ring 1.5s infinite;border-radius:100%;border:5px solid #4bb800;content:"";height:30px;left:50%;position:absolute;transform:translate(-50%,-50%);width:30px;z-index:-1;top:50%}@keyframes ring{0%{width:30px;height:30px;opacity:1}100%{width:300px;height:300px;opacity:0}}#pg-int .blog,#pg-int .item-page,#pg-int>.search{padding-bottom:50px}#pg-int .page-header,#pg-int .search h1{background-color:#003050;margin-bottom:50px;text-align:center;color:#FFF;padding:75px 0}#pg-int .page-header h1,#pg-int .page-header span,#pg-int>.search h1{font-size:1.9rem;font-weight:700}.fulltext h2,.fulltext h3,.fulltext h4,.fulltext h5,.fulltext h6{font-weight:500;margin-bottom:10px}.fulltext h2{font-size:1.5rem}.fulltext h3{color:#333435;font-size:1.3rem}.fulltext h4,.fulltext h5,.fulltext h6{color:#3F474A;font-size:1.15rem}.fulltext ol,.fulltext p,.fulltext ul{font-size:1rem;line-height:150%;text-align:justify}.fulltext ol:not(:last-child),.fulltext p:not(:last-child),.fulltext ul:not(:last-child){margin-bottom:15px}.fulltext ol,.fulltext ul{padding-left:20px}.fulltext ol li:not(:last-child),.fulltext ul li:not(:last-child){margin-bottom:7px}.fulltext p strong{font-weight:600}.fulltext ul li{list-style:circle}.fulltext ol li{list-style:upper-roman}.fulltext a{color:#003050}.fulltext a:hover{text-decoration:underline}.search.pg-pesquisar #searchForm,.search.pg-pesquisar .search-results{margin:0 auto;width:92.241vw}.search.pg-pesquisar #searchForm{display:block}.search.pg-pesquisar #searchForm #search-searchword{border:1px solid #CCC;color:#3F474A;height:25px;margin-bottom:10px;padding:5px 1%;text-transform:uppercase;width:98%}.search.pg-pesquisar #searchForm #search-searchword:focus{background-color:#F8F8F8}.search.pg-pesquisar #searchForm .searchintro{margin-bottom:15px}.search.pg-pesquisar #searchForm .form-limit{border:1px solid #CCC;margin-bottom:15px;padding:5px}.search.pg-pesquisar #searchForm .form-limit label{font-size:14px;font-weight:bolder}.search.pg-pesquisar .search-results{margin-top:25px}.search.pg-pesquisar .search-results .result-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#CCC;margin-bottom:5px;padding:5px}.search.pg-pesquisar .search-results .result-title a{display:block;width:98%}.search.pg-pesquisar .search-results .result-title:hover{background-color:#000;color:#FFF}.search.pg-pesquisar .pagination{margin:0 auto;width:92.241vw}.search.pg-pesquisar .pagination ul{margin-top:20px}.filters.btn-toolbar,.result-category,.result-created,.result-created_pg_pesquisar,.result-text,button.btn.hasTooltip,fieldset.only,fieldset.phrases,span.small{display:none}#pg-int .reset{padding:200px 3.2% 100px}#pg-int .reset form fieldset{padding:0}#pg-int .reset form p{font-size:1.2rem;line-height:150%;margin-bottom:35px;text-align:center}#pg-int .reset form .control-group{margin:0 auto;width:393px}#pg-int .reset form label{display:block;font-size:.9rem;margin-bottom:5px}#pg-int .reset form input{border:1px solid red;color:#000;font-size:1rem;font-weight:500;margin-bottom:12px;padding:11px;width:100%}#pg-int .reset form input:focus{border-color:#000}#pg-int .reset form button{background-color:red;color:#FFF;display:block;font-size:1.075rem;font-weight:800;margin:0 auto;padding:11px 0;text-align:center;width:160px}#pg-int .reset form button:hover{background-color:#000}h2.msn-sys{font-size:20px;font-weight:400;padding:75px 0 150px;text-align:center}