b,caption,strong,td,th{font-weight:700}.container,.row{box-sizing:border-box}.container,.grid-12{width:100%}.logo,.row,nav ul{display:flex}a,body{color:#fff}nav ul li a,svg{overflow:hidden}.btn,.entrar .desc h1,nav ul li a{text-transform:uppercase}*{outline:0!important;-webkit-tap-highlight-color:transparent}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0}body,html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.menu ul{list-style:none}li{display:list-item;margin-left:0}table{border-collapse:collapse;border-spacing:0}caption,td,th{vertical-align:top;text-align:left}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}body{font:14px/1.5 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;background-color:#000}code,pre{font-family:"DejaVu Sans Mono",Menlo,Consolas,monospace}hr{border:0 solid #ccc;border-top-width:1px;clear:both;height:0}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2em;margin:0}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}address,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:20px}hr,ol,p,ul{margin:20px 0 0}hr:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}a{line-height:1.2em;outline:0;text-decoration:none}.container{margin:0 auto;max-width:1200px;padding:0 15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.grid-1,.grid-10,.grid-11,.grid-12,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9{box-sizing:border-box;padding:0 15px;position:relative}.grid-11{width:91.66666667%}.grid-10{width:83.33333333%}.grid-9{width:75%}.grid-8{width:66.66666667%}.grid-7{width:58.33333333%}.grid-6{width:50%}.grid-5{width:41.66666667%}.grid-4{width:33.33333333%}.grid-3{width:25%}.grid-2{width:16.66666667%}.grid-1{width:8.33333333%}img{height:auto;max-width:100%}.logo{padding:45px 0;align-items:center;justify-content:center}nav .btn-toggle-menu{background-color:transparent}nav ul{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:center}nav ul li a{color:#fff;display:block;font-size:18px;font-weight:600;line-height:1em;position:relative;border:2px solid #e163ad;border-radius:3px;padding:10px 18px;margin:0 25px}.entrar{padding:60px 0}.entrar .container>.row{display:flex;align-items:center}.entrar .desc p{font-size:14px;margin-top:0;margin-bottom:20px}.entrar .desc h1,.entrar .desc h2{margin:0 0 5px;padding:0;font-weight:600;font-size:16px}footer .copyright .top-footer{display:flex;justify-content:center;position:relative;flex-direction:column;text-align:center}footer .copyright .top-footer figure{margin:0}footer .copyright .top-footer p{margin:10px 0;font-size:14px}footer .copyright .top-footer:after,footer .copyright .top-footer:before{content:"";position:absolute;height:1px;width:46%;top:50%;transform:translateY(-50%);background-color:#c00;margin-top:-5px}footer .copyright .top-footer:before{left:0}footer .copyright .top-footer:after{right:0}.btn{font-size:20px;font-weight:600;display:block;cursor:pointer}.btn.btn-primary{background-color:#e163ad;font-size:18px;padding:12px 26px;font-weight:600}.btn.btn-primary:hover{background-color:#fff;color:#e163ad!important}.btn.btn-center{margin:0 auto}.grecaptcha-badge{display:none;visibility:hidden}
.menu li{
	list-style: none;
}
@media only screen and (max-width: 990px){

.grid-3 {
    width: 100%;
}
nav ul li {
    list-style: none;
}
nav button {
    display: none;
}
.grid-3 .card-description h3 {
    text-align: center;
}
.page-numbers li {
    float: left;
    width: auto;
    padding: 5px 15px;
    background: #333;
    margin-right: 10px;
    list-style: none;
}
ul.page-numbers {
    width: 100%;
    height: 100px;
}

.breadcrumbs li {
    float: left;
    margin-right: 10px;
    list-style: none;
    background: #333;
    padding: 0px 17px;
}
.breadcrumbs {
    margin-top: 50px;
    width: 100%;
    height: 55px;
}

}
a#whatsapp_garota img {
    position: fixed;
    bottom: 10px;
    z-index: 99;
}
ul.page-numbers > li + li {
    margin: 0 0 0 0px !important;
}