<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; border:0; text-decoration: none; }

/* Normalizando */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,table { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;}

* { margin:0; padding:0; border:0; text-decoration: none; }

/* Base   */


html {
    width: 100%;
	height:100%;
}

body {
    width:100%;
	height:100%;
}

a, a:hover, a:visited, a:link {
	display: block;
    text-decoration: none;
}

h1, h2, h3, h4, h5, h6{ font-weight: normal; }

.clear {
	clear: both;
}


input:focus {
    outline: none;
}

/* remove border around all textarea elements */
textarea:focus {
    outline: none;
}

/* remove border around all select elements */
select:focus {
    outline: none;
}

/* remove border around all input,textarea and select elements */
input:focus, textarea:focus, select:focus {
    outline: none;
}

.slicknav_menu {
	display: none;
}

.trans {
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
}



.tam8 { font-size: 8px; }	
.tam10 { font-size: 10px; }	
.tam12 { font-size: 12px; }	
.tam14 { font-size: 14px; }	
.tam15 { font-size: 15px; }		
.tam16 { font-size: 16px; }		
.tam18 { font-size: 18px; }		
.tam20 { font-size: 20px; }		
.tam22 { font-size: 22px; }		
.tam25 { font-size: 25px; }		
.tam30 { font-size: 30px; }		
.tam35 { font-size: 35px; }		
.tam40 { font-size: 40px; }		
.tam45 { font-size: 45px; }		
.tam70 { font-size: 50px; }		
.tam85 { font-size: 85px; }			

.font1 { font-family: 'Montserrat ', sans-serif; font-weight: 300; font-style: normal; }
.font2 { font-family: 'Montserrat', sans-serif; font-weight: 500; font-style: normal; }
.font3 { font-family: 'Montserrat', sans-serif; font-weight: 700; font-style: normal; }
.fontino { font-family: "Ubuntu", sans-serif; font-weight: 400; font-style: normal;}

.branco { color: #FFFFFF; }	
.gold { color: #D78823; }	
.cinza { color: #747474; }
.preto { color: #26282A; }

.bx-viewport {
	padding:0;
	height: 160px;
}
					
.slicknav_menu {
	display:none;
}

.linkred {
	background: #DC0A19;
    padding: 5px 15px;;
    border-radius: 20px;
    border: 1px solid #DC0A19;
}
.linkred {
	background: #DC0A19;
    padding: 5px 15px;;
    border-radius: 20px;
    border: 1px solid #DC0A19;
}
.linkdelyo {
	background: #FFF;
    padding: 5px 15px;;
    border-radius: 20px;
    border: 1px solid #EDAD01;
}
    .linkdelyo:hover {
        background: #EDAD01;
        color: #FFF !important;
    }

.linkdelyr {
	background: #FFF;
    padding: 5px 15px;;
    border-radius: 20px;
    border: 1px solid #DC0A19;
}
    .linkdelyr:hover {
        background: #DC0A19;
        color: #FFF !important;
    }

input:focus, textarea:focus, select:focus {
    outline: none;
}

input {
	border:1px solid #FFF;
	padding: 2px 15px;
	margin: 5px 5px;
	height: 38px;
	color: #000;
	font-family: "Montserrat", sans-serif;
    font-size: 14px;
    font-weight: 700;
	background: none;
	border-radius: 10px;
}
	::-webkit-input-placeholder {
		color: #000;
	    font-family: "Montserrat", sans-serif;
        font-size: 14px;
        font-weight: 300;
	}
	::placeholder {
		color: #000;
	    font-family: "Montserrat", sans-serif;
        font-size: 14px;
        font-weight: 300;
	}
	
textarea {
	border:1px solid #AAAAAA;
	padding: 15px 10px;
	color: #000;
	font-family: "Roboto", sans-serif;
    font-size: 14px;
    font-weight: 700;
	background: none;
	margin: 5px 5px;
	border-radius: 10px;
}
select {
	border:1px solid #FFF;
	padding: 8px 15px !important;
	height: 44px;
	margin: 5px 5px;
	color: #FFF;
	font-family: "Montserrat", sans-serif;
    font-size: 14px;
    font-weight: 700;
	background: none;
    -webkit-border-radius: 0px;
	-webkit-appearance:none;
	border-radius: 10px;
}

	input.error, select.error, textarea.error {
		border:1px solid #FF0000;
	}
	
select::-ms-expand {
    display: none;
}

input.submit {
	border:1px solid #FFF;
	color: #FFF;
	font-family: "Montserrat", sans-serif;
    font-size: 14px;
    font-weight: 700;
	cursor:pointer;
	border-radius: 30px;
	height: 38px;
    width: 220px !important;
	padding: 10px 0 15px 0 !important;
}
	input.submit:hover {
		background-color:#FFF;
		color: #000;
	}

#alinhar { 
	width: 980px;
	position:relative;
	margin:0 auto;
}

#topo {
    position: absolute;
    display: inline-block;
    width: 100%;
    height: 100px;
    z-index: 99999;
}
    #topo a#logo {
        display: inline-block;
        width: 200px;
        height: 60px;
        margin: 20px 0 0 20px;
        background: url("/public/img/layout/default/logoMQA.png") center center no-repeat;
        background-size: 200px;
        text-indent: -9999px;
        vertical-align: top;
    }
    #topo nav {
        display: inline-block;
        width: auto;
        vertical-align: top;
    }
    #topo ul {
        display: inline-block;
        width: 640px;
        text-align: center;
        margin: 32px 0 0 10px;
        vertical-align: top;
    }
        #topo ul li {
            display: inline-block;
            margin: 0 12px;
        }
            #topo ul li a {
                padding: 6px 0;
            }
            #topo ul li a:hover, #topo ul li a.active {
                color: #D78823 !important;
                border-bottom: 2px solid #D78823;
            }
            #topo ul li a.circular {
                border-radius: 50px;
                padding: 8px 20px;
                border: 1px solid #D78823;
            }
    
    #topo #redes {
        display: inline-block;
        width: 70px;
        text-align: center;
        margin: 40px 0 0 0px;
        vertical-align: top;
    }
        #topo #redes a {
            display: inline-block;
            width: 16px;
            height: 16px;
            text-indent: -9999px;
            margin: 0 5px;
        }
            #topo #redes a#face {
                background: url("/public/img/layout/default/i-face2.png") center center no-repeat;
                background-size: 16px;
            }
            #topo #redes a#insta {
                background: url("/public/img/layout/default/i-insta2.png") center center no-repeat;
                background-size: 16px;
            }

#corpo {
    position: relative;
    display: block;
    width: 100%;
}
    #corpo #destaque {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 0 0 0 0;
        background: url("/public/img/layout/default/destaque01.png") no-repeat;
        background-size: cover;
    }
        #corpo #destaque #mask {
            display: inline-block;
            position: absolute;
            width: 100%;
            height: 100%;
            background:  url("/public/img/layout/default/mask.png")  repeat;
            
        }
        #corpo #destaque #esq {
            display: inline-block;
            width: 490px;
            padding: 170px 20px 20px 20px;
            vertical-align: top;
        }
            #corpo #destaque #esq span.tam14 {
                display: block;
                padding: 30px 0 20px 0;
                line-height: 140%;
            }
        #corpo #destaque #dir {
            display: inline-block;
            width: 340px;
            margin: 0 40px 0 0;
            padding: 170px 0 0 0;
            vertical-align: bottom;
            float: right;
        }
            #corpo #destaque #dir form {
                background: #D78823;
                width: 100%;
                padding: 20px;
                height: auto;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                text-align: center;
            }
                #corpo #destaque #dir form span.tam20 {
                    display: block;
                    padding: 0 0 20px 0;
                    text-align: left;
                }
                #corpo #destaque #dir form span.tam14 {
                    display: block;
                    padding: 0 0 10px 0;
                    text-align: left;
                }
                    #corpo #destaque #dir form span.tam14.ouse {
                        text-align: center;
                        padding: 30px 0 30px 0;
                    }
                #corpo #destaque #dir form input {
                    width: 305px;
                    margin: 18px 0 0 0;
                }
                #corpo #destaque #dir form select {
                    width: 328px;
                    margin: 15px 0 0 0;
                }
                #corpo #destaque #dir form a#whats {
                    display: inline-block;
                    width: auto;
                    border: 1px solid #FFF;
                    border-radius: 50px;
                    padding: 10px 25px 10px 55px;
                    background:  url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                    background-size: 19px;
                }
                    #corpo #destaque #dir form a#whats:hover {
                        background: #43C452 url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                        background-size: 19px;
                    }


    #corpo #hoe {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 70px 0 100px 0;
        text-align: center;
    }
        #corpo #hoe #esq {
            display: inline-block;
            width: 460px;
            padding: 20px 20px 0 0;
            text-align: left;
        }
            #corpo #hoe #esq span {
                display: block;
                padding: 10px 0;
            }
            #corpo #hoe #esq span.tam14 {
                line-height: 140%;
            }
            #corpo #hoe #esq a {
                display: inline-block;
                width: auto;
                border: 1px solid #D78823;
                border-radius: 50px;
                margin: 15px 0 0 0;
                padding: 10px 25px 10px 25px;
            }
        #corpo #hoe #dir {
            position: relative;
            display: inline-block;
            width: 440px;
            padding: 20px 0;
            text-align: left;
            vertical-align: top;
        }
            #corpo #hoe #retangle1 {
                display: block;
                position: absolute;
                width: 250px;
                height: 250px;
                top:0;
                left: 0;
                background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                background-size: 230px;
            }
            #corpo #hoe #retangle2 {
                display: block;
                position: absolute;
                width: 250px;
                height: 250px;
                top:190px;
                left: 240px;
                background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                background-size: 230px;
            }
            #corpo #hoe img {
                display: block;
                position: absolute;
                width: 409px;
                height: 377px;
                top:30px;
                left: 30px;
                border-radius: 10px;
            }

    #corpo #hat {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 40px 0 40px 0;
        background: #26282A;
        text-align: center;
    }
        #corpo #hat span.tam45 {
            display: block;
            width: 100%;
            padding: 0 0 40px 0;
        }
        #corpo #hat ul {
            display: block;
            width: 100%;
            padding: 0 0 20px 0;
        }
            #corpo #hat ul li {
                display: inline-block;
                width: 420px;
                padding: 0 20px;
                text-align: left;
                vertical-align: top;
            }
                #corpo #hat ul li img {
                    display: inline-block;
                    width: 420px;
                    height: 175px;
                    margin: 0 0 10px 0;
                    text-align: left;
                    vertical-align: top;
                    border-radius: 20px;
                }
                #corpo #hat ul li span.tam30 {
                    display: block;
                    padding: 0 0 10px 0;
                }
                #corpo #hat ul li span.tam14 {
                    display: block;
                    line-height: 140%;
                }

    #corpo #hti {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 40px 0 40px 0;
        background: #EAEAEA;
        text-align: center;
    }
        #corpo #hti span.tam45 {
            display: block;
            width: 100%;
            padding: 0 0 40px 0;
        }
        #corpo #hti ul {
            display: block;
            width: 100%;
            padding: 0 0 20px 0;
        }
            #corpo #hti ul li {
                display: inline-block;
                width: 280px;
                padding: 0 10px;
                text-align: left;
                vertical-align: top;
            }
                #corpo #hti ul li img {
                    display: inline-block;
                    width: 280px;
                    height: 305px;
                    margin: 0 0 10px 0;
                    text-align: left;
                    vertical-align: top;
                    border-radius: 20px;
                }
                #corpo #hti ul li span.tam20 {
                    display: block;
                    padding: 0 0 5px 0;
                }
                #corpo #hti ul li span.tam14 {
                    display: block;
                    line-height: 140%;
                }



    #corpo #topo-page {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 0 0 0 0;
    }
        #corpo #topo-page.o-escritorio {
            background:  url("/public/img/layout/default/t-01.png")  center top no-repeat;
            background-size: cover;
        }
        #corpo #topo-page.time {
            background:  url("/public/img/layout/default/t-02.png")  center top no-repeat;
            background-size: cover;
        }
        #corpo #topo-page.areas {
            background:  url("/public/img/layout/default/t-03.png")  center top no-repeat;
            background-size: cover;
        }
       #corpo #topo-page #mask {
            display: inline-block;
            position: absolute;
            width: 100%;
            height: 100%;
            background:  url("/public/img/layout/default/mask.png")  repeat;
        }
       #corpo #topo-page span.tam35 {
           position: relative;
           display: block;
           text-align: center;
           width: 100%;
           margin: 140px 0 0 0;
           padding: 0 0 50px 0;
           z-index: 999;
        }


    #corpo #poe {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 70px 0 130px 0;
        text-align: center;
    }
        #corpo #poe #dir {
            display: inline-block;
            width: 460px;
            padding: 20px 0 0 20px;
            text-align: left;
        }
            #corpo #poe #dir span {
                display: block;
                padding: 10px 0;
            }
            #corpo #hoe #dir span.tam14 {
                line-height: 140%;
            }
            #corpo #poe #dir a {
                display: inline-block;
                width: auto;
                border: 1px solid #D78823;
                border-radius: 50px;
                margin: 15px 0 0 0;
                padding: 10px 25px 10px 25px;
            }
        #corpo #poe #esq {
            position: relative;
            display: inline-block;
            width: 480px;
            padding: 20px 0;
            text-align: left;
            vertical-align: top;
        }
            #corpo #poe #retangle1 {
                display: block;
                position: absolute;
                width: 250px;
                height: 250px;
                top:0;
                left: 0;
                background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                background-size: 230px;
            }
            #corpo #poe #retangle2 {
                display: block;
                position: absolute;
                width: 250px;
                height: 250px;
                top:190px;
                left: 240px;
                background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                background-size: 230px;
            }
            #corpo #poe img {
                display: block;
                position: absolute;
                width: 409px;
                height: 377px;
                top:30px;
                left: 30px;
                border-radius: 10px;
            }
    
     #corpo #padv {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 40px 0 40px 0;
        text-align: center;
    }
    #corpo #padv #esq {
        position: relative;
        display: inline-block;
        width: 360px;
        text-align: center;
        vertical-align: top;
    }
        #corpo #padv #esq img {
            display: block;
            width: 350px;
            height: 400px;
            border-radius: 10px;
            margin: 0 0 20px 0;
        }
        #corpo #padv #esq a.whats {
            display: inline-block;
            width: auto;
            padding: 10px 20px 10px 60px;
            margin: 2px 40px 2px 0;
            border: 1px solid #D78823;
            border-radius: 50px;
            background:  url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
            background-size: 19px;
        }
            #corpo #padv #esq a.whats:hover {
                background-color: #D78823;
                color: #FFF !important;
            }
        #corpo #padv #esq a.fone {
            display: inline-block;
            width: auto;
            padding: 5px 20px;
            margin: 2px 40px 2px 0;
        }
        #corpo #padv #esq a.email {
            display: inline-block;
            width: auto;
            padding: 5px 20px;
            margin: 2px 40px 2px 0;
        }
    #corpo #padv #dir {
        position: relative;
        display: inline-block;
        width: 500px;
        padding: 0 0 0 20px;
        text-align: left;
        vertical-align: top;
    }
        #corpo #padv #dir .tt  {
            display: inline-block;
            width: 100%;
            padding: 0 0 5px 0;
        }
        #corpo #padv #dir .st  {
            display: inline-block;
            width: 100%;
        }
        #corpo #padv #dir .txt  {
            display: inline-block;
            width: 100%;
            padding: 20px 0;
        }

     #corpo #pnba {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 40px 0 40px 0;
        text-align: center;
        background: #EAEAEA;
    }
        #corpo #pnba #esq {
            display: inline-block;
            vertical-align: top;
            width: 350px;
            padding: 0 40px 0 0;
            text-align: left;
        }
            #corpo #pnba #esq span.tam45 {
                display: block;
                padding: 0 0 10px 0;
            }
        #corpo #pnba #dir {
            display: inline-block;
            vertical-align: top;
            width: 550px;
            padding: 0 0 0 0;
            text-align: left;
        }
            #corpo #pnba #dir span.tam25 {
                display: block;
                padding: 0 0 10px 0;
            }
            #corpo #pnba #dir span.tam14 {
                display: block;
                padding: 0 0 20px 0;
            }


     #corpo #pnumeros {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 80px 0 80px 0;
        text-align: center;
        background:  url("/public/img/layout/default/logoMQA3.png") center center no-repeat;
        background-size: 600px;
    }
        #corpo #pnumeros #box {
            display: inline-block;
            width: 300px;
            padding: 20px 20px;
        }
            #corpo #pnumeros #box span.tam85 {
                display: block;
                padding: 0 0 10px 0;
            }

    #corpo #pti {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 40px 0 40px 0;
        background: #EAEAEA;
        text-align: center;
    }
        #corpo #pti.semcinza {
            background-color: #FFF !important;
        }
        #corpo #pti span.tam45 {
            display: block;
            width: 100%;
            padding: 0 0 40px 0;
        }
        #corpo #pti ul {
            display: block;
            width: 100%;
            padding: 0 0 20px 0;
        }
            #corpo #pti ul li {
                display: inline-block;
                width: 280px;
                padding: 0 10px;
                text-align: left;
                vertical-align: top;
            }
                #corpo #pti ul li img {
                    display: inline-block;
                    width: 280px;
                    height: 305px;
                    margin: 0 0 10px 0;
                    text-align: left;
                    vertical-align: top;
                    border-radius: 20px;
                }
                #corpo #pti ul li span.tam20 {
                    display: block;
                    padding: 0 0 5px 0;
                }
                #corpo #pti ul li span.tam14 {
                    display: block;
                    line-height: 140%;
                }

    #corpo #pperguntas {
        position: relative;
        display: inline-block;
        width: 100%;
        padding: 40px 0 40px 0;
        text-align: center;
    }
        #corpo #pperguntas ul {
            
        }
    #corpo #pat {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 40px 0px 40px 0px;
            text-align: center;
        }
            #corpo #pat span.tam45 {
                display: block;
                font-size: 25px;
                width: 100%;
                padding: 0 0 40px 0;
            }
            #corpo #pat ul {
                display: block;
                width: 100%;
                padding: 0 0 20px 0;
            }
                #corpo #pat ul li {
                    display: inline-block;
                    width: 300px;
                    padding: 30px 10px;
                    text-align: left;
                    vertical-align: top;
                }
                    #corpo #pat ul li img {
                        display: inline-block;
                        width: 300px;
                        height: 125px;
                        margin: 0 0 10px 0;
                        text-align: left;
                        vertical-align: top;
                        border-radius: 20px;
                    }
                    #corpo #pat ul li span.tam25 {
                        display: block;
                        padding: 0 0 10px 0;
                    }
                    #corpo #pat ul li span.tam14 {
                        display: block;
                        line-height: 140%;
                    }
                    #corpo #pat ul li a#smais {
                        display: inline-block;
                        width: auto;
                        border: 1px solid #D78823;
                        border-radius: 50px;
                        margin: 15px 0 0 0;
                        padding: 10px 25px 10px 25px;
                    }
                        #corpo #pat ul li a#smais:hover {
                            background: #D78823;
                            color: #FFF !important;
                        }
        #corpo #pata {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 80px 0px 80px 0px;
            text-align: center;
        }
            #corpo #pata #esq {
                display: inline-block;
                text-align: left;
                width: 550px;
                line-height: 120%;
                vertical-align: top;
            }
                #corpo #pata #esq span.tt {
                    display: block;
                    padding: 0 0 40px 0;
                }
                #corpo #pata #esq span.st {
                    display: block;
                    padding: 0 0 20px 0;
                }
                #corpo #pata #esq span.txr {
                    display: block;
                    text-align: justify;
                }
            #corpo #pata #dir {
                display: inline-block;
                text-align: left;
                width: 320px;
                padding: 0 0 0 40px;
                vertical-align: top;
            }
                #corpo #pata #dir form {
                    background: #D78823;
                    width: auto;
                    padding: 20px;
                    height: auto;
                    border-radius: 10px;
                    text-align: center;
                }
                    #corpo #pata #dir form span.tam20 {
                        display: block;
                        padding: 0 0 20px 0;
                        text-align: left;
                    }
                    #corpo #pata #dir form span.tam14 {
                        display: block;
                        padding: 0 0 10px 0;
                        text-align: left;
                    }
                        #corpo #pata #dir form span.tam14.ouse {
                            text-align: center;
                            padding: 30px 0 30px 0;
                        }
                    #corpo #pata #dir form input {
                        width: 245px;
                        margin: 18px 0 0 0;
                    }
                    #corpo #pata #dir form select {
                        width: 308px;
                        margin: 15px 0 0 0;
                    }
                    #corpo #pata #dir form a#whats {
                        display: inline-block;
                        width: auto;
                        border: 1px solid #FFF;
                        border-radius: 50px;
                        padding: 10px 15px 10px 45px;
                        background:  url("/public/img/layout/default/i-whats1.png") 20px 8px no-repeat;
                        background-size: 19px;
                    }
                        #corpo #pata #dir form a#whats:hover {
                            background: #43C452 url("/public/img/layout/default/i-whats1.png") 20px 8px no-repeat;
                            background-size: 19px;
                        }
        #corpo #cnt {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 80px 0px 80px 0px;
            text-align: center;
        }
            #corpo #cnt #esq {
                display: inline-block;
                text-align: left;
                width: 410px;
                line-height: 120%;
                vertical-align: top;
            }
                #corpo #cnt #esq span.tam45 {
                    line-height: 110%;
                    display: block;
                    padding: 0 0 20px 0;
                }

                #corpo #cnt #esq a#whats {
                    display: inline-block;
                    width: auto;
                    border: 1px solid #D78823;
                    border-radius: 50px;
                    padding: 10px 25px 10px 55px;
                    background:  url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                    background-size: 19px;
                }
                    #corpo #cnt #esq a#whats:hover {
                        background: #43C452 url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                        background-size: 19px;
                        color: #FFF !important;
                    }
            #corpo #cnt #dir {
                display: inline-block;
                text-align: left;
                width: 400px;
                padding: 0 0 0 100px;
                line-height: 120%;
                vertical-align: top;
            }
            #corpo #cnt #dir form {
                width: 100%;
                padding: 0px;
                height: auto;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                text-align: left;
            }
                #corpo #cnt #dir form span.tam20 {
                    display: block;
                    padding: 0 0 20px 0;
                    text-align: left;
                }
                #corpo #cnt #dir form span.tam14 {
                    display: block;
                    padding: 0 0 10px 0;
                    text-align: left;
                }
                    #corpo #cnt #dir form span.tam14.ouse {
                        text-align: center;
                        padding: 30px 0 30px 0;
                    }
                #corpo #cnt #dir form input {
                    width: 305px;
                    margin: 18px 0 0 0;
                    border: 1px solid #D78823;
                    border-radius: 5px;
                }
                #corpo #cnt #dir form input.submit {
                    color: #D78823 !important;
                    border-radius: 50px;
                }
                    #corpo #cnt #dir form input.submit:hover {
                        color: #FFF !important;
                        background: #D78823;
                    }
                #corpo #cnt #dir form textarea {
                    width: 315px;
                    height: 150px;
                    margin: 15px 0 0 0;
                    border: 1px solid #D78823;
                    border-radius: 5px;
                }
        #corpo #pg-politicas {
            position: relative;
            display: inline-block;
            width: 100%;
            line-height: 140%;
            padding: 80px 0px 80px 0px;
            text-align: left;
        }
#rodape {
    position: relative;
    display: block;
    width: 100%;
    background: #26282A;
    text-align: center;
    padding: 15px 0 0 0;
}
    #rodape #esq {
        display: inline-block;
        vertical-align: top;
        width: 250px;
        margin: 5px 5px;
        text-align: left;
    }
        #rodape #esq ul li {
            padding: 5px 0;
        }
            #rodape #esq ul li a:hover, #rodape #esq ul li a.active {
                color: #D78823 !important;
            }
    #rodape #cen {
        display: inline-block;
        vertical-align: top;
        width: 350px;
        margin: 5px 5px;
    }
    #rodape #cenmob {
        display: none;
    }
        #rodape #cen a#logo {
            display: inline-block;
            width: 350px;
            height: 130px;
            margin: 20px 0 0 0;
            background: url("/public/img/layout/default/logoMQA2.png") center center no-repeat;
            background-size: 300px;
            text-indent: -9999px;
            vertical-align: top;
        }
    #rodape #dir {
        display: inline-block;
        vertical-align: top;
        width: 250px;
        margin: 5px 5px;
        text-align: left;
    }
        #rodape #dir span.tam20 {
            display: block;
            padding: 0 0 10px 0;
        }
        #rodape #dir a.tam14 {
            display: block;
            padding: 0 0 2px 0;
            line-height: 140%;
        }
        #rodape #dir a#face {
            display: inline-block;
            width: 35px;
            height: 35px;
            text-indent: -9999px;
            margin: 0 5px;
            background: url("/public/img/layout/default/i-face2.png") center center no-repeat;
            background-size: 35px;
        }
        #rodape #dir a#insta {
            display: inline-block;
            width: 25px;
            height: 25px;
            text-indent: -9999px;
            margin: 10px 5px;
            background: url("/public/img/layout/default/i-insta2.png") center center no-repeat;
            background-size: 25px;
        }
    #rodape #escritorios {
        display: inline-block;
        vertical-align: top;
        width: 100%;
        margin: 15px 0;
        text-align: center;
    }
        #rodape #escritorios span.tam20 {
            display: inline-block;
            vertical-align: top;
            width: 100%;
            margin: 15px 0;
            text-align: center;
        }
        #rodape #escritorios #box {
            display: inline-block;
            vertical-align: top;
            width: 250px;
            margin: 5px 5px;
            text-align: left;
        }
            #rodape #escritorios #box span.tam20 {
                text-align: left;
            }
            #rodape #escritorios #box a {
                margin: 10px 0 0 0;
                display: block;
                width: 108px;
                padding: 8px 15px;
                border: 1px solid #D78823;
                border-radius: 50px;
                
            }
                #rodape #escritorios #box a:hover {
                    background: #D78823;
                    color: #FFF !important;
                }
    #rodape #copy {
        display: inline-block;
        vertical-align: top;
        width: 100%;
        margin: 25px 0 0 0;
        padding: 30px 0;
        text-align: center;
        border-top: 1px solid #D78823;
    }







@media screen and (min-width: 1440px) {
	

}


@media screen and (max-width: 768px) {
	
	body {
		-webkit-text-size-adjust: 100%;
	}
    .slicknav_menu {
		display: block;
	}
	
    .tam8 { font-size: 8px; }	
    .tam10 { font-size: 10px; }	
    .tam12 { font-size: 12px; }	
    .tam14 { font-size: 14px; }	
    .tam15 { font-size: 15px; }		
    .tam16 { font-size: 16px; }		
    .tam18 { font-size: 18px; }		
    .tam20 { font-size: 18px; }		
    .tam22 { font-size: 22px; }		
    .tam25 { font-size: 25px; }		
    .tam30 { font-size: 20px; }		
    .tam35 { font-size: 25px; }		
    .tam40 { font-size: 30px; }		
    .tam45 { font-size: 35px; }		
    .tam70 { font-size: 40px; }		
    .tam85 { font-size: 85px; }	

    #alinhar { 
        width: 100%;
        position:relative;
        margin:0 auto;
    }

    #topo {
        position: fixed;
        display: inline-block;
        width: 100%;
        height: 80px;
        z-index: 99999;
    }
        #topo.mini {
            background: #26282A;
            transition: all 0.2s ease;
            -webkit-transition: all 0.2s ease;
            -o-transition: all 0.2s ease;
            -moz-transition: all 0.2s ease;
        }
        #topo a#logo {
            display: inline-block;
            width: 160px;
            height: 40px;
            margin: 20px 0 0 20px;
            background: url("/public/img/layout/default/logoMQA.png") center center no-repeat;
            background-size: 160px;
            text-indent: -9999px;
            vertical-align: top;
        }
        #topo nav {
            display: none;
            width: auto;
            vertical-align: top;
        }
        #topo ul {
            display: inline-block;
            width: 640px;
            text-align: center;
            margin: 32px 0 0 10px;
            vertical-align: top;
        }
            #topo ul li {
                display: inline-block;
                margin: 0 12px;
            }
                #topo ul li a {
                    padding: 6px 0;
                }
                #topo ul li a:hover, #topo ul li a.active {
                    color: #D78823 !important;
                    border-bottom: 2px solid #D78823;
                }
                #topo ul li a.circular {
                    border-radius: 50px;
                    padding: 8px 20px;
                    border: 1px solid #D78823;
                }

        #topo #redes {
            display: inline-block;
            width: 30px;
            text-align: center;
            margin: 32px 0 0 160px;
            vertical-align: top;
        }
            #topo #redes a {
                display: inline-block;
                width: 16px;
                height: 16px;
                text-indent: -9999px;
                margin: 0 5px;
            }
                #topo #redes a#face {
                    background: url("/public/img/layout/default/i-face2.png") center center no-repeat;
                    background-size: 16px;
                }
                #topo #redes a#insta {
                    background: url("/public/img/layout/default/i-insta2.png") center center no-repeat;
                    background-size: 16px;
                }

    #corpo {
        position: relative;
        display: block;
        width: 100%;
    }
        #corpo #destaque {
            position: relative;
            display: inline-block;
            width: 100%;
            height: 800px;
            padding: 0 0 0 0;
            background: url("/public/img/layout/default/destaquem01.png") no-repeat;
            background-size: cover;
        }
            #corpo #destaque #mask {
                display: inline-block;
                position: absolute;
                width: 100%;
                height: 100%;
                background:  url("/public/img/layout/default/mask.png")  repeat;

            }
            #corpo #destaque #esq {
                display: inline-block;
                width: auto;
                padding: 200px 20px 20px 20px;
                vertical-align: top;
            }
                #corpo #destaque #esq span.tam14 {
                    display: block;
                    padding: 30px 0 20px 0;
                    line-height: 140%;
                }
            #corpo #destaque #dir {
                display: inline-block;
                width: 100%;
                margin: 0 0 0 0;
                padding: 170px 0 0 0;
                vertical-align: bottom;
                float: right;
            }
                #corpo #destaque #dir form {
                    position: absolute;
                    display: block;
                    background: #D78823;
                    width: 320px;
                    left: 50%;
                    margin: 0 0 0 -180px;
                    top:660px;
                    padding: 20px;
                    height: auto;
                    border-radius: 10px;
                    text-align: center;
                }
                    #corpo #destaque #dir form span.tam20 {
                        display: block;
                        padding: 0 0 20px 0;
                        text-align: left;
                    }
                    #corpo #destaque #dir form span.tam14 {
                        display: block;
                        padding: 0 0 10px 0;
                        text-align: left;
                    }
                        #corpo #destaque #dir form span.tam14.ouse {
                            text-align: center;
                            padding: 20px 0 20px 0;
                        }
                    #corpo #destaque #dir form input {
                        width: 285px;
                        margin: 15px 0 0 0;
                    }
                    #corpo #destaque #dir form select {
                        width: 308px;
                        margin: 12px 0 0 0;
                    }
                    #corpo #destaque #dir form a#whats {
                        display: inline-block;
                        width: auto;
                        border: 1px solid #FFF;
                        border-radius: 50px;
                        padding: 10px 25px 10px 55px;
                        background:  url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                        background-size: 19px;
                    }
                        #corpo #destaque #dir form a#whats:hover {
                            background: #43C452 url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                            background-size: 19px;
                        }


        #corpo #hoe {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 370px 0 350px 0;
            text-align: center;
        }
            #corpo #hoe #esq {
                display: inline-block;
                width: auto;
                padding: 0 20px 0 20px;
                text-align: left;
            }
                #corpo #hoe #esq span {
                    display: block;
                    padding: 10px 0;
                }
                #corpo #hoe #esq span.tam14 {
                    line-height: 140%;
                }
                #corpo #hoe #esq a {
                    display: inline-block;
                    width: auto;
                    border: 1px solid #D78823;
                    border-radius: 50px;
                    margin: 15px 0 0 0;
                    padding: 10px 25px 10px 25px;
                }
            #corpo #hoe #dir {
                position: relative;
                display: inline-block;
                width: 100%;
                padding: 20px 0;
                text-align: left;
                vertical-align: top;
            }
                #corpo #hoe #retangle1 {
                    display: block;
                    position: absolute;
                    width: 200px;
                    height: 200px;
                    top:20px;
                    left: 20px;
                    background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                    background-size: 180px;
                }
                #corpo #hoe #retangle2 {
                    display: block;
                    position: absolute;
                    width: 200px;
                    height: 200px;
                    top:160px;
                    left: 200px;
                    background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                    background-size: 180px;
                }
                #corpo #hoe img {
                    display: block;
                    position: absolute;
                    width: 329px;
                    height: 297px;
                    top:40px;
                    left: 30px;
                    border-radius: 10px;
                }

        #corpo #hat {
            position: relative;
            display: inline-block;
            width: auto;
            padding: 40px 20px 40px 20px;
            background: #26282A;
            text-align: center;
        }
            #corpo #hat span.tam45 {
                display: block;
                font-size: 25px;
                width: 100%;
                padding: 0 0 40px 0;
            }
            #corpo #hat ul {
                display: block;
                width: 100%;
                padding: 0 0 20px 0;
            }
                #corpo #hat ul li {
                    display: inline-block;
                    width: 350px;
                    padding: 20px 0;
                    text-align: left;
                    vertical-align: top;
                }
                    #corpo #hat ul li img {
                        display: inline-block;
                        width: 350px;
                        height: 145px;
                        margin: 0 0 10px 0;
                        text-align: left;
                        vertical-align: top;
                        border-radius: 20px;
                    }
                    #corpo #hat ul li span.tam30 {
                        display: block;
                        padding: 0 0 10px 0;
                    }
                    #corpo #hat ul li span.tam14 {
                        display: block;
                        line-height: 140%;
                    }

        #corpo #hti {
            position: relative;
            display: inline-block;
            width: auto;
            padding: 40px 20px 40px 20px;
            background: #EAEAEA;
            text-align: center;
        }
            #corpo #hti span.tam45 {
                display: block;
                width: 100%;
                padding: 0 0 40px 0;
            }
            #corpo #hti ul {
                display: block;
                font-size: 25px;
                width: 100%;
                padding: 0 0 20px 0;
            }
                #corpo #hti ul li {
                    display: inline-block;
                    width: 280px;
                    padding: 10px 0;
                    text-align: left;
                    vertical-align: top;
                }
                    #corpo #hti ul li img {
                        display: inline-block;
                        width: 280px;
                        height: 305px;
                        margin: 0 0 10px 0;
                        text-align: left;
                        vertical-align: top;
                        border-radius: 20px;
                    }
                    #corpo #hti ul li span.tam20 {
                        display: block;
                        padding: 0 0 5px 0;
                    }
                    #corpo #hti ul li span.tam14 {
                        display: block;
                        line-height: 140%;
                    }



        #corpo #topo-page {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 0 0 0 0;
        }
            #corpo #topo-page.o-escritorio {
                background:  url("/public/img/layout/default/t-01.png")  center top no-repeat;
                background-size: cover;
            }
            #corpo #topo-page.time {
                background:  url("/public/img/layout/default/t-02.png")  center top no-repeat;
                background-size: cover;
            }
            #corpo #topo-page.areas {
                background:  url("/public/img/layout/default/t-03.png")  center top no-repeat;
                background-size: cover;
            }
           #corpo #topo-page #mask {
                display: inline-block;
                position: absolute;
                width: 100%;
                height: 100%;
                background:  url("/public/img/layout/default/mask.png")  repeat;
            }
           #corpo #topo-page span.tam35 {
               position: relative;
               display: block;
               text-align: center;
               width: 100%;
               margin: 140px 0 0 0;
               padding: 0 0 50px 0;
               z-index: 999;
            }


        #corpo #poe {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 10px 0 50px 0;
            text-align: center;
        }
            #corpo #poe #dir {
                display: inline-block;
                width: auto;
                padding: 350px 20px 0 20px;
                text-align: left;
            }
                #corpo #poe #dir span {
                    display: block;
                    padding: 10px 0;
                }
                #corpo #hoe #dir span.tam14 {
                    line-height: 140%;
                }
                #corpo #poe #dir a {
                    display: inline-block;
                    width: auto;
                    border: 1px solid #D78823;
                    border-radius: 50px;
                    margin: 15px 0 0 0;
                    padding: 10px 25px 10px 25px;
                }
            #corpo #poe #esq {
                position: relative;
                display: inline-block;
                width: 100%;
                padding: 0 0;
                text-align: left;
                vertical-align: top;
            }
                #corpo #poe #retangle1 {
                    display: block;
                    position: absolute;
                    width: 200px;
                    height: 200px;
                    top:20px;
                    left: 20px;
                    background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                    background-size: 180px;
                }
                #corpo #poe #retangle2 {
                    display: block;
                    position: absolute;
                    width: 200px;
                    height: 200px;
                    top:160px;
                    left: 200px;
                    background:  url("/public/img/layout/default/retangle1.png") 0 0 no-repeat;
                    background-size: 180px;
                }
    
                #corpo #poe img {
                    display: block;
                    position: absolute;
                    width: 329px;
                    height: 297px;
                    top:40px;
                    left: 30px;
                    border-radius: 10px;
                }

         #corpo #padv {
            position: relative;
            display: inline-block;
            width: auto;
            padding: 40px 20px 40px 20px;
            text-align: center;
        }
        #corpo #padv #esq {
            position: relative;
            display: inline-block;
            width: 100%;
            text-align: center;
            vertical-align: top;
        }
            #corpo #padv #esq img {
                display: inline-block;
                width: 350px;
                height: 400px;
                border-radius: 10px;
                margin: 0 0 20px 0;
            }
            #corpo #padv #esq a.whats {
                display: inline-block;
                width: auto;
                padding: 10px 20px 10px 60px;
                margin: 2px 0 2px 0;
                border: 1px solid #D78823;
                border-radius: 50px;
            }
                #corpo #padv #esq a.whats:hover {
                    background: #D78823;
                    color: #FFF !important;
                }
            #corpo #padv #esq a.fone {
                display: inline-block;
                width: auto;
                padding: 5px 20px;
                margin: 2px 30px 2px 30px;
            }
            #corpo #padv #esq a.email {
                display: inline-block;
                width: auto;
                padding: 5px 20px;
                margin: 2px 30px 2px 30px;
            }
        #corpo #padv #dir {
            position: relative;
            display: inline-block;
            width: auto;
            padding: 50px 20px 0 20px;
            text-align: left;
            vertical-align: top;
        }
            #corpo #padv #dir .tt  {
                display: inline-block;
                width: 100%;
                padding: 0 0 5px 0;
            }
            #corpo #padv #dir .st  {
                display: inline-block;
                width: 100%;
            }
            #corpo #padv #dir .txt  {
                display: inline-block;
                width: 100%;
                padding: 20px 0;
            }

         #corpo #pnba {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 40px 0 40px 0;
            text-align: center;
            background: #EAEAEA;
        }
            #corpo #pnba #esq {
                display: inline-block;
                vertical-align: top;
                width: auto;
                padding: 0 20px 40px 20px;
                text-align: left;
            }
                #corpo #pnba #esq span.tam45 {
                    display: block;
                    padding: 0 0 10px 0;
                }
            #corpo #pnba #dir {
                display: inline-block;
                vertical-align: top;
                width: auto;
                padding: 0 20px 0 20px;
                text-align: left;
            }
                #corpo #pnba #dir span.tam25 {
                    display: block;
                    padding: 0 0 10px 0;
                }
                #corpo #pnba #dir span.tam14 {
                    display: block;
                    padding: 0 0 20px 0;
                }


         #corpo #pnumeros {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 60px 0 60px 0;
            text-align: center;
            background:  url("/public/img/layout/default/logoMQA3.png") center center no-repeat;
            background-size: 600px;
        }
            #corpo #pnumeros #box {
                display: inline-block;
                width: 300px;
                padding: 20px 20px;
            }
                #corpo #pnumeros #box span.tam85 {
                    display: block;
                    padding: 0 0 10px 0;
                }

        #corpo #pti {
            position: relative;
            display: inline-block;
            width: auto;
            padding: 40px 20px 40px 20px;
            background: #EAEAEA;
            text-align: center;
        }
            #corpo #pti.semcinza {
                background-color: #FFF !important;
            }
            #corpo #pti span.tam45 {
                display: block;
                width: 100%;
                padding: 0 0 40px 0;
            }
            #corpo #pti ul {
                display: block;
                width: 100%;
                padding: 0 0 20px 0;
            }
                #corpo #pti ul li {
                    display: inline-block;
                    width: 280px;
                    padding: 10px 0;
                    text-align: left;
                    vertical-align: top;
                }
                    #corpo #pti ul li img {
                        display: inline-block;
                        width: 280px;
                        height: 305px;
                        margin: 0 0 10px 0;
                        text-align: left;
                        vertical-align: top;
                        border-radius: 20px;
                    }
                    #corpo #pti ul li span.tam20 {
                        display: block;
                        padding: 0 0 5px 0;
                    }
                    #corpo #pti ul li span.tam14 {
                        display: block;
                        line-height: 140%;
                    }

        #corpo #pperguntas {
            position: relative;
            display: inline-block;
            width: 100%;
            padding: 40px 0 40px 0;
            text-align: center;
        }
            #corpo #pperguntas ul {

            }

        #corpo #pat {
            position: relative;
            display: inline-block;
            width: auto;
            padding: 40px 20px 40px 20px;
            text-align: center;
        }
            #corpo #pat span.tam45 {
                display: block;
                font-size: 25px;
                width: 100%;
                padding: 0 0 40px 0;
            }
            #corpo #pat ul {
                display: block;
                width: 100%;
                padding: 0 0 20px 0;
            }
                #corpo #pat ul li {
                    display: inline-block;
                    width: 350px;
                    padding: 20px 0;
                    text-align: left;
                    vertical-align: top;
                }
                    #corpo #pat ul li img {
                        display: inline-block;
                        width: 350px;
                        height: 145px;
                        margin: 0 0 10px 0;
                        text-align: left;
                        vertical-align: top;
                        border-radius: 20px;
                    }
                    #corpo #pat ul li span.tam30 {
                        display: block;
                        padding: 0 0 10px 0;
                    }
                    #corpo #pat ul li span.tam14 {
                        display: block;
                        line-height: 140%;
                    }
    
            #corpo #pata {
                position: relative;
                display: inline-block;
                width: auto;
                padding: 80px 20px 80px 20px;
                text-align: center;
            }
                #corpo #pata #esq {
                    display: inline-block;
                    text-align: left;
                    width: auto;
                    line-height: 120%;
                    vertical-align: top;
                }
                    #corpo #pata #esq span.tt {
                        display: block;
                        padding: 0 0 40px 0;
                    }
                    #corpo #pata #esq span.st {
                        display: block;
                        padding: 0 0 20px 0;
                    }
                    #corpo #pata #esq span.txr {
                        display: block;
                        text-align: justify;
                    }
                #corpo #pata #dir {
                    display: inline-block;
                    text-align: center;
                    width: auto;
                    padding: 50px 0 0 0;
                    vertical-align: top;
                }
                    #corpo #pata #dir form {
                        background: #D78823;
                        width: 300px;
                        padding: 20px;
                        height: auto;
                        border-radius: 10px;
                        text-align: center;
                    }
                        #corpo #pata #dir form span.tam20 {
                            display: block;
                            padding: 0 0 20px 0;
                            text-align: left;
                        }
                        #corpo #pata #dir form span.tam14 {
                            display: block;
                            padding: 0 0 10px 0;
                            text-align: left;
                        }
                            #corpo #pata #dir form span.tam14.ouse {
                                text-align: center;
                                padding: 30px 0 30px 0;
                            }
                        #corpo #pata #dir form input {
                            width: 245px;
                            margin: 18px 0 0 0;
                        }
                        #corpo #pata #dir form select {
                            width: 308px;
                            margin: 15px 0 0 0;
                        }
                        #corpo #pata #dir form a#whats {
                            display: inline-block;
                            width: auto;
                            border: 1px solid #FFF;
                            border-radius: 50px;
                            padding: 10px 15px 10px 45px;
                            background:  url("/public/img/layout/default/i-whats1.png") 20px 8px no-repeat;
                            background-size: 19px;
                        }
                            #corpo #pata #dir form a#whats:hover {
                                background: #43C452 url("/public/img/layout/default/i-whats1.png") 20px 8px no-repeat;
                                background-size: 19px;
                            }

            #corpo #cnt {
                position: relative;
                display: inline-block;
                width: 100%;
                padding: 80px 0px 80px 0px;
                text-align: center;
            }
                #corpo #cnt #esq {
                    display: inline-block;
                    text-align: left;
                    width: auto;
                    padding: 0 20px;
                    line-height: 120%;
                    vertical-align: top;
                }
                    #corpo #cnt #esq span.tam45 {
                        line-height: 110%;
                        display: block;
                        padding: 0 0 20px 0;
                    }

                    #corpo #cnt #esq a#whats {
                        display: inline-block;
                        width: auto;
                        border: 1px solid #D78823;
                        border-radius: 50px;
                        padding: 10px 25px 10px 55px;
                        background:  url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                        background-size: 19px;
                    }
                        #corpo #cnt #esq a#whats:hover {
                            background: #43C452 url("/public/img/layout/default/i-whats1.png") 25px 8px no-repeat;
                            background-size: 19px;
                            color: #FFF !important;
                        }
                #corpo #cnt #dir {
                    display: inline-block;
                    text-align: left;
                    width: auto;
                    padding: 0 20px;
                    line-height: 120%;
                    vertical-align: top;
                }
                #corpo #cnt #dir form {
                    width: 100%;
                    padding: 0px;
                    height: auto;
                    border-top-left-radius: 10px;
                    border-top-right-radius: 10px;
                    text-align: left;
                }
                    #corpo #cnt #dir form span.tam20 {
                        display: block;
                        padding: 0 0 20px 0;
                        text-align: left;
                    }
                    #corpo #cnt #dir form span.tam14 {
                        display: block;
                        padding: 0 0 10px 0;
                        text-align: left;
                    }
                        #corpo #cnt #dir form span.tam14.ouse {
                            text-align: center;
                            padding: 30px 0 30px 0;
                        }
                    #corpo #cnt #dir form input {
                        width: 305px;
                        margin: 18px 0 0 0;
                        border: 1px solid #D78823;
                        border-radius: 5px;
                    }
                    #corpo #cnt #dir form input.submit {
                        color: #D78823 !important;
                        border-radius: 50px;
                    }
                        #corpo #cnt #dir form input.submit:hover {
                            color: #FFF !important;
                            background: #D78823;
                        }
                    #corpo #cnt #dir form textarea {
                        width: 315px;
                        height: 150px;
                        margin: 15px 0 0 0;
                        border: 1px solid #D78823;
                        border-radius: 5px;
                    }
            #corpo #pg-politicas {
                width: auto;
                padding: 80px 20px 80px 20px;
            }
    #rodape {
        position: relative;
        display: block;
        width: 100%;
        background: #26282A;
        text-align: left;
        padding: 15px 0 0 0;
    }
        #rodape #esq {
            display: inline-block;
            vertical-align: top;
            width: auto;
            margin: 10px 0;
            padding: 0 20px;
            text-align: left;
        }
            #rodape #esq ul li {
                padding: 5px 0;
            }
                #rodape #esq ul li a:hover, #rodape #esq ul li a.active {
                    color: #D78823 !important;
                }
        #rodape #cen {
            display: none;
        }
        #rodape #cenmob {
            display: inline-block;
            vertical-align: top;
            width: 100%;
            margin: 5px 0;
            padding: 0 0;
            text-align: center;
        }
    
            #rodape #cenmob a#logo {
                display: inline-block;
                width: 350px;
                height: 130px;
                margin: 20px 0 0 0;
                background: url("/public/img/layout/default/logoMQA2.png") center center no-repeat;
                background-size: 300px;
                text-indent: -9999px;
                vertical-align: top;
            }
        #rodape #dir {
            display: inline-block;
            vertical-align: top;
            width: auto;
            margin: 20px 0;
            text-align: left;
            padding: 0 20px;
        }
            #rodape #dir span.tam20 {
                display: block;
                padding: 0 0 10px 0;
            }
            #rodape #dir span.tam14 {
                display: block;
                padding: 0 0 10px 0;
                line-height: 140%;
            }
            #rodape #dir a {
                padding: 2px 0;
            }
            #rodape #dir a#face {
                display: inline-block;
                width: 35px;
                height: 35px;
                text-indent: -9999px;
                margin: 2px 5px;
                background: url("/public/img/layout/default/i-face2.png") center center no-repeat;
                background-size: 35px;
            }
            #rodape #dir a#insta {
                display: inline-block;
                width: 30px;
                height: 30px;
                text-indent: -9999px;
                margin: 8px 5px;
                background: url("/public/img/layout/default/i-insta2.png") center center no-repeat;
                background-size: 30px;
            }
        #rodape #escritorios {
            display: inline-block;
            vertical-align: top;
            width: auto;
            margin: 15px 0;
            padding: 0 20px;
            text-align: left;
        }
            #rodape #escritorios span.tam20 {
                display: inline-block;
                vertical-align: top;
                width: 100%;
                margin: 15px 0 0 0;
                text-align: left;
            }
            #rodape #escritorios .nobr {
                white-space: nowrap;
            }
            #rodape #escritorios #box {
                display: inline-block;
                vertical-align: top;
                width: auto;
                margin: 5px 0;
                text-align: left;
            }
                #rodape #escritorios #box span.tam20 {
                    text-align: left;
                }
                #rodape #escritorios #box a {
                    margin: 10px 0 0 0;
                    display: block;
                    width: 108px;
                    padding: 8px 15px;
                    border: 1px solid #D78823;
                    border-radius: 50px;

                }
                    #rodape #escritorios #box a:hover {
                        background: #D78823;
                        color: #FFF !important;
                    }
        #rodape #copy {
            display: inline-block;
            vertical-align: top;
            width: 100%;
            margin: 25px 0 0 0;
            padding: 30px 0;
            text-align: center;
            border-top: 1px solid #D78823;
        }
    
	

}			
@media screen and (max-width: 368px) {			
			
	body {
		-webkit-text-size-adjust: 100%;
	}
	
	

}		
	
			
		
			
			</pre></body></html>