@charset "utf-8";
 @import url("https://fonts.googleapis.com/css?family=Noto+Sans+KR:wght@300;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Voltaire&display=swap");
@media(max-width:767px){ #icon { height:50px; border:none; background-color:#87b0c5; float:right; cursor:pointer; }
.menu { display:none; }
.renwdnav{ position:relative; z-index:101; }
.renwdnav ul { width:100%; font-size:0px; background-color:#87b0c5; position:absolute; z-index:20; top:50px; right:0; padding:0; }
.renwdnav ul li { width:100%; display:inline-block; font-size:11pt; position:relative; text-align:right; line-height:50px; }
.renwdnav a { text-decoration:none; color:#EEE; display:block; font-weight:500;  }
.renwdnav a[href] { text-decoration:underline; }
.renwdnav ul li a { padding:11px 10px 12px; }
.renwdnav ul li:last-child a { border-bottom:none; } .renwdnav ul ul { left:0; top:0; z-index:1; margin:auto; position:relative; }
.renwdnav ul ul li a { padding-right:35px; }
.renwdnav ul ul ul li a { padding-right:70px; }  .menu-item-has-children > a { color:#c2d4dd; background:#5BC; }
.menu-item-has-children > a:after { font-family:'Glyphicons Halflings'; content:"\e259"; color:#c2d4dd; font-weight:400; font-size:13px; vertical-align:middle; margin-left:5px; }
.menu-item-has-children .menu-item-has-children > a { color:#c2d4dd; background:#61b2c0; }
.menu-item-has-children .menu-item-has-children > a:after { font-family:'Glyphicons Halflings'; content:"\e259"; color:#c2d4dd; font-weight:400; font-size:13px; vertical-align:middle; margin-left:5px; } .menu-item-30 { background-color:#9C5; }
.menu-item-30 a { color:#FFF; text-shadow:none; } }
@media(min-width:768px){ .renwdnav { text-align:center; position:relative; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); z-index:20; }
.renwdnav ul { font-size:0px; margin:0; padding:0; }
.renwdnav ul li { display:inline-block; position:relative; margin:4px 2px; background-color:#87b0c5; border-radius:10px; }
.renwdnav ul li.menu-item-30 { background-color:#9C5; border-radius:10px; } .renwdnav ul li.menu-item-30 a { color:#FFF; text-shadow:none; font-weight:500; } .renwdnav ul li:hover { background-color:#5BC!important; cursor:pointer; border-radius:10px; }
.renwdnav a { text-decoration:none; color:#FFF; line-height:40px; padding:0 15px; display:block; font-weight:500; }
.renwdnav a:hover, .nav a:active { color:#FFF!important; text-shadow:none; font-weight:500; }
#icon { display:none; } .renwdnav ul ul { position:absolute; left:-2px; top:40px; text-align:left; visibility:hidden; opacity:0; filter:alpha(opacity=0); }
.renwdnav ul li:hover ul { visibility:visible; opacity:1; filter:alpha(opacity=100); }
.renwdnav ul ul li { width:228px; margin-bottom:0; }  .renwdnav ul li:hover ul ul { visibility:hidden; opacity:0; filter:alpha(opacity=0); }
.renwdnav ul ul li:hover ul { visibility:visible; opacity:1; filter:alpha(opacity=100); }
.renwdnav ul ul ul { position:absolute; left:230px; top:-4px; text-align:left; visibility:hidden; opacity:0; filter:alpha(opacity=0); }
.renwdnav ul ul li:hover { visibility:visible; opacity:1; filter:alpha(opacity=100); }
.renwdnav ul ul ul li { width:298px; }  #menu-menutop .menu-item-has-children > a:after { font-family:'Glyphicons Halflings'; content:"\e259"; color:#EEE; font-weight:400; font-size:13px; line-height:40px; margin-left:5px; }
#menu-menutop .menu-item-has-children > a:hover:after { color:#EEE; text-shadow:none!important; }
#menu-menutop .sub-menu .menu-item-has-children > a:after { content:"\e258"; }
.menu-item-has-children > a { }  #menu-menutop .current-post-parent,
#menu-menutop .current_page_item, 
#menu-menutop .current-menu-ancestor, 
#menu-menutop .current-menu-item { background-color:#5BC; border-radius:10px; color:#EEE; }
#menu-menutop .current-post-parent a,
#menu-menutop .current_page_item a,
#menu-menutop .current-menu-ancestor a,
#menu-menutop .current-menu-item a,
#menu-menutop .current_page_item a:after,
#menu-menutop .current-menu-ancestor a:after,
#menu-menutop .current-menu-item a:after { color:#EEE; text-shadow:none; font-weight:500; } }
@media(min-width:768px) and (max-width:991px){ .renwdnav { text-align: left; }
} .btn-renwd { background:#5BC; color:#EEE; font-weight:500!important; text-shadow:none; border-radius:10px; margin-bottom:4px; }
.btn-renwd:hover, .btn-renwd:focus, .btn-renwd:active, .btn-renwd.active, .open > .dropdown-toggle.btn-renwd { background:#9C5; color:#FFF; }
.btn-renwd:active, .btn-renwd.active { background:#35A1DA; color:#DDD; box-shadow:none; }  .alert { padding:20px; margin-bottom:20px; border:none; border-radius:0; }
.alert h2 { margin:0; margin-bottom:10px; }
.alert p, .alert  ul { margin:0!important; }
.alert-info { color:#31708f; background-color:#DEE9EF; border-color:#bce8f1; border-left:10px solid #87B0C5; }
* { margin:0; font-family:'Noto Sans KR', sans-serif; font-size:11pt; line-height:150%; font-weight:300; outline:none!important; }
html * { max-height:1000000px; }
html, body { height:100%; }
body { background: url(//sagazcomunicacao.com.br/novo-sagaz/wp-content/themes/renwd/imagens/msctop.png), #EFF5F7; } #Blc-Topo-Bg { background: url(//sagazcomunicacao.com.br/novo-sagaz/wp-content/themes/renwd/imagens/msctop.png), linear-gradient(to right, #FFF, #BFD5E0, #FFF) no-repeat; }  #Blc-Bnnr-F01 { height:auto; padding:0; }  #Blc-Dcor-Bg { background: linear-gradient(to right, #FFF, #BFD5E0, #FFF) no-repeat; }
#Blc-Dcor-F01 { height:50px; }  #Blc-Brdc-Bg { background: linear-gradient(to right, #FFF, #BFD5E0, #FFF) no-repeat; }
#Blc-Brdc-F01 { height:50px; }  #Blc-CdTp-Bg { padding:15px 0; }
#Blc-CdTp { }  #Blc-Cntd-Bg { }
#Blc-Cntd { min-height:500px; }  #Blc-Sbr-Bg { background: linear-gradient(to right, #FFF, #BFD5E0, #FFF) no-repeat; }
#Blc-Sbr-F01 { height:50px; text-align:center; }  #Blc-Rdpe-Bg { background: url(//sagazcomunicacao.com.br/novo-sagaz/wp-content/themes/renwd/imagens/bg-rodape.png) repeat-x, url(//sagazcomunicacao.com.br/novo-sagaz/wp-content/themes/renwd/imagens/msctop.png) repeat, linear-gradient(to right, #FFF, #BFD5E0, #FFF) no-repeat; }
#Blc-Rdpe-F01 { height:180px; }
#Blc-Rdpe-F02 { height:180px; text-align:center; }
#Blc-Rdpe-F03 { height:50px; }
.wrapper { min-height:100%; height:auto; margin:0 auto -230px; }
.footer, .push { height:230px; }  h1, h2, h3 { font-family:'Noto Sans KR', sans-serif; text-align:left; text-shadow:1px 1px #aecdd7; }
h1 { font-size:30px; font-weight:700; color:#35a0b2; }
h2 { font-size:22px; font-weight:500; color:#7cb235; display:block; margin-bottom:20px; }
h3 { font-size:16px; font-weight:700; color:#7cb235; display:block; margin-bottom:20px; }
.tithome { text-shadow:1px 1px #EFF5F7; }
.tithome2 { text-shadow:1px 1px #EFF5F7; }
p { text-align:left; }
.strng, strong { font-weight:700; }
#Blc-CdTp p, #Blc-CdTp ul { color:#6f8394; text-shadow:1px 1px #EEE; }
#Blc-Cntd p, #Blc-Cntd ul { color:#6f8394; text-shadow:1px 1px #EEE; }
.Dstqs { display:block; font-family:'Noto Sans KR', sans-serif; font-weight:500; text-align:left; color:#5D3A77; font-size:11pt; text-shadow:1px 1px #AAA; }
.Dstqs1, .Dstqs2 { display:block; font-family:'Noto Sans KR', sans-serif; font-weight:500; text-align:left; color:#7cb235; font-size:22px; }
.ligar { background:#9C5; border:none; width:inherit; color:#FFF; text-shadow:none; font-weight:500!important; height:50px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; line-height:220%; }
.ligar:hover { color:#c3dfbe; text-shadow:none; }
.PrgrfTop { margin-top:32px; font-weight:300; color:#B37; font-style:italic; }
a.nvdds { display:block; margin-bottom:10px; color:#35a0b2; text-decoration:underline; }
a.nvdds:before { content:"\e052"; font-family:'Glyphicons Halflings'; padding-right:5px; }
a.nvdds:hover { text-decoration:none; }
hr { border:none; height:5px; background-image: linear-gradient(to right, rgba(153,204,85,1), rgba(239,245,247,0), rgba(239,245,247,0)); margin:45px auto 10px; }
.wwp_fale img { width:65%; margin:30px 0; }
ul.polpriv { list-style-type:none!important; padding:0!important; margin-bottom:30px; }
.nrml { color:#7cb235; text-decoration:underline; }
.nrml:hover { color:#7cb235; text-decoration:none; font-weight:bold; }  #Blc-Cntd-Arqv-F01 { display:-webkit-flex; -webkit-flex-wrap:wrap; display:flex; flex-wrap:wrap; margin-bottom:30px; padding:0; }
#Blc-Cntd-Arqv-F01 div { background-color:#DEE9EF; border:1px solid #BFD5E0; padding:30px; margin-top:30px; }
#Blc-Cntd-Arqv-F01 div img{ margin-bottom:10px; }
#Blc-Cntd-Arqv-F01 div p{ margin:0; color:#6f8394; text-shadow:1px 1px #DEE9EF; }
.PostTtl { font-weight:500; color:#35a0b2; }
.PostTtl:hover { color:#35a0b2; }
.LeiaMais { font-weight:500; text-decoration:underline; color:#35a0b2; text-shadow:1px 1px #DEE9EF; }
.LeiaMais:hover { color:#35a0b2; font-weight:bold; } #Blc-Brdc-F01 span { color:#7cb235; float:right; font-size:14px; text-shadow:1px 1px #EEE; }
#Blc-Brdc-F01 a { color:#35a0b2; font-size:14px; } .CntrHrztl { position:relative; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); }
.CntrVrtcl { position:relative; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); }
.CntrVrtcl2 { position:relative; top:47%; }
.fltLft { float:left; }
.fltRgt { float:right; }
.MgBt30px { margin-bottom:30px; }
.MgTp0 { margin-top:0; }
.MgTp30px { margin-top:30px; }
.MgVrt15px { margin:15px 0; }
.PdgCntdo { padding:4px 30px 12px; } .PdgCntdo p { margin-bottom:30px; }
.textwidget.custom-html-widget { position:relative; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); display:block; overflow:auto; } .prtFotoDstq .textwidget.custom-html-widget { display:inline; } #Blc-Topo-F01 img.custom-logo, #Blc-Rdpe-F02 img.custom-logo { position:relative; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); } #Blc-Rdpe-F02 img.custom-logo { transform: translateY(-50%) scale(0.75); }
.alert { margin-top:20px; display:block; }
.txtalgcnt { text-align:center; }
.ImgDstq1,.ImgDstq2,.ImgDstq3 { width:90%; }  #renwd { right:15px; position:absolute; top:50%; margin-top:-5px; }
.btnTopo { cursor:pointer; }
.invsvl { display:none; visibility:hidden; }
.maps1, .maps2 { width:100%; border:0; }
#Blc-Cntd ul { list-style: inside square; padding-left:0; }  .order { display:-webkit-flex; -webkit-flex-direction:column; display:flex; flex-direction:column; }  .prtfl { list-style:none; padding:0; margin:0; }
.prtfl li { padding:0; text-align:center; }
.prtfl li img { margin:auto; }
.prtFotoDstq { margin:0; padding:0; }  p#prgrf-tp { float:right; text-align:right; color:#6f8394; text-shadow:1px 1px #FFF; }
p#prgrf-tp .glyphicon { color:#7cb235; }  p#prgrf-rd { float:right; text-align:right; color:#6f8394; text-shadow:1px 1px #FFF; }
p#prgrf-rd .glyphicon { color:#7cb235; }  #Banner { width:100%; }
.mascara { width:100%; height:100%; position:absolute; z-index:1; }
.carousel-caption span { font-size:19px; font-weight:500; padding:13px 20px; color:#C2CBD2; background-color:#3E6AA2; opacity:1; filter:alpha(opacity=100); text-shadow:-1px -1px #358; }
.carousel-control.left, .carousel-control.right { background-image:none; z-index:2; } .carousel-indicators .active{background-color:#3E6AA2;}
.carousel-indicators li{border:2px solid #C2CBD2;}  form { margin-top:30px; }
#Blc-Cntd label { font-weight:700; color:#35a0b2; text-shadow:1px 1px #EFF5F7; }
.btn, input, textarea { font-family:'Noto Sans KR', sans-serif; font-size:11pt!important; font-weight:300; }
input[type="text"], input[type="email"], input[type="tel"], textarea { background-color:#eaf2dd!important; border:1px solid #99cc55!important; color:#7cb235!important; text-shadow:1px 1px #EFF5F7!important; border-radius:0!important; }
textarea { resize:none; height:200px!important; }
input[type="submit"] { margin-right:-5px!important; }
.wpcf7 .wpcf7-form .wpcf7-mail-sent-ok { display: none !important; }
.wpcf7-response-output, .wpcf7-mail-sent-ok, .wpcf7-mail-sent-ng, .wpcf7-spam-blocked, .wpcf7-validation-errors { display: none !important; color:#FFF; }
.ajax-loader { margin:0 !important; }
span.wpcf7-not-valid-tip { padding:5px 10px; margin-top:10px; text-shadow:none!important; border:1px solid #ebccd1; border-radius:4px; color:#d79998; background-color:#f2dede; font-size:15px; font-weight:500; display:inline-block; }  .bwg_load_more_ajax_loading { height:0!important; }
.spider_popup_wrap { background-color:transparent!important; }
.bwg-container-0.bwg-standard-thumbnails {
margin:0 auto;
justify-content:left!important;
}
.bwg-container-0.bwg-standard-thumbnails .bwg-item1 img:hover {
-ms-transform:none!important);
-webkit-transform:none!important;
transform:none!important;
}
#spider_popup_overlay_0 {
background-color:#559FD0!important;
opacity:0.95!important;
}
.bwg-container-0.bwg-standard-thumbnails .bwg-item0 {
background-color:transparent!important;
}
.bwg_image_info {
background:transparent!important;
text-align: center;
}
.bwg_image_title, .bwg_image_title * {
font-family:'Noto Sans KR',sans-serif!important;
font-weight:t00!important;
text-shadow:none!important;
}
.bwg-icon-times-sm:before,
.bwg-icon-angle-left:before,
.bwg-icon-angle-right:before { font-size:20px; color:#FFF; }
.spider_popup_close{
background-color:transparent!important;
right:-29px!important;
top:-25px!important;
}
#spider_popup_left-ico, #spider_popup_right-ico{
background-color:transparent!important;
}  .alignleft, .alignright, .aligncenter, .alignnone { max-width:100%; height:auto; display:block; }
.alignleft { float:left; margin:10px 30px 10px 0; }
.alignright { float:right; margin:10px 0 10px 30px; }
.aligncenter { display:block; margin:10px auto; }
.alignnone { margin:10px 0; }
.wp-caption.alignleft { margin:5px 10px 5px 0; }
.wp-caption.alignright { margin:5px 0 5px 10px; }
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption { color:#333; font-size:11pt; font-weight:300; }
img.wp-smiley, .rsswidget img { border:0; border-radius:0; box-shadow:none; margin-bottom:0; margin-top:0; padding:0; }
.wp-caption.alignleft + ul, .wp-caption.alignleft + ol { list-style-position:inside; } @media(max-width:767px){  #Blc-Cblh-Bg { background: linear-gradient(to right, #FFF, #BFD5E0, #FFF) no-repeat; }
#Blc-Cblh-F01 { height:50px; } #Blc-Topo-F01 { height:220px; text-align:center; }
#Blc-Topo-F03 { height:50px; padding:0; } #Blc-Menu-F01 { background-color:#5BC; height:50px; padding:0; } #ImgHome { width:100%; }
svg#DcrHome { height:40px; }
.GpHmCll { padding:4px 30px 12px; } .ImgDstq1 { margin-bottom:15px; }
.ImgDstq2, .ImgDstq3 { margin-top:30px; margin-bottom:15px; }
.prtfl li img { width:100%; border:1px solid #EEE; } .carousel-caption { right:15px; left:15px; bottom:10px; top:auto; }
.carousel-caption span { font-size:11pt; padding:4px 0; font-weight:500; display:inline; box-shadow: 0.4em 0 0 #3E6AA2,-0.4em 0 0 #3E6AA2; box-decoration-break:clone; }  #LgndBnnr { position:relative; padding:0;  }
#Lgnd01 { background:#049; color:#DDD; }
#Lgnd02 { background:#5BC; color:#EEE; }
#Lgnd03 { background:#9C5; color:#FFF; }
.Lgnd { font-weight:500; padding:10px 15px; font-size:11pt; float:left; width:100%; text-align:center; } .wwp_fale img { width:100%; margin-bottom:0; }
#Blc-Cntd-Arqv-F01 { -webkit-justify-content:center; justify-content:center; }
#Blc-Cntd-Arqv-F01 div { width:85%; }
}
@media(min-width:768px){ #Blc-Topo-F01 { height:220px; text-align:left; }
#Blc-Topo-F02 { height:220px; text-align:center; padding:0; }
.bg-mask { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAHElEQVQYV2PccfrJfw9TGUYGKIAzMARgKjFUAABgLQgFl1eilAAAAABJRU5ErkJggg==); width:100%; height:100%; position:absolute; } .flhImg { -webkit-order:2; order:2; }
.flhTxt { -webkit-order:1; order:1; }
.LftToRgt { float:right; } .PdgCntdoDir { padding:4px 0 12px 30px; } .PdgCntdoEsc { padding:4px 30px 12px 0; } .prtfl li img { border:1px solid #EEE; } .carousel-caption { right:0; left:auto; bottom:94px; padding:0; padding-right:37px; }  #LgndBnnr { position:absolute; right:7.5%; }
#Lgnd01 { color:#DDD; background:#049; font-size:30px; text-transform:uppercase; }
#Lgnd02 { color:#EEE; background:#5BC; font-size:24px; margin:10px auto; }
#Lgnd03 { color:#FFF; background:#9C5; font-size:22px; }
.Lgnd { font-family: 'Voltaire', sans-serif; padding:10px 15px; border-radius:15px; display:inline-block; float:right; clear:right; } }
@media(min-width:768px) and (max-width:991px){ #Blc-Topo-F01 { text-align:center; } #Blc-Menu-F01 { height:50px; padding:0; } .ImgDstq1 { margin-bottom:15px; }
.ImgDstq2 { margin-top:30px; margin-bottom:15px; }	
.ImgDstq3 { margin-bottom:15px; width:40%; } #Lgnd01 { font-size:20px; }
#Lgnd02 { font-size:11pt; }
#Lgnd03 { font-size:11pt; }
.Lgnd { font-weight:500; } svg#DcrHome { height:60px; }
.wwp_fale img { width:100%; }
#Blc-Cntd-Arqv-F01 div { width:46%; margin-right:15px; margin-left:15px; }
}
@media(min-width:992px){ #Blc-Topo-F02 { float:right; } #Blc-Menu-F01 { height:220px; padding:0; } .ImgDstq1, .ImgDstq3 { margin-bottom:15px; }
.ImgDstq2 { margin-top:30px; } .coln01, .coln02 { padding-right:30px; }
.coln03, .coln02 { padding-left:30px; } #Blc-Cntd-Arqv-F01 div { width:22%; margin-right:15px; margin-left:14px; }
}
@media(min-width:992px) and (max-width:1199px){ svg#DcrHome { height:80px; }
}
@media(min-width:1200px){ svg#DcrHome { height:100px; }
#Blc-Cntd-Arqv-F01 div { width:23%; margin-right:12px; margin-left:11px; }
}