/*
Theme Name: MERAKIARTSBRASIL
Theme URI: http://www.identidadevisualadvogados.com.br
Author: Meraki Arts Brasil
Author URI: http://www.merakiartsbrasil.com
Description: Fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:  one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cinzel&display=swap');

body {
    width: 100%;
    height: 100%;
	font-family: 'Open Sans', sans-serif;
	background-color: #333132;
	overflow-x: hidden; 
}
html {
    width: 100%;
    height: 100%;
    scroll-behavior: smooth;
}

/* WHATSAPP */
.cbh-phone {
    position: fixed;
    right: 10px;
    bottom: 10px;
    visibility: hidden;
    background-color: transparent;
    width: 200px;
    height: 200px;
    cursor: pointer;
    z-index: 99;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transition: visibility .5s;
    -moz-transition: visibility .5s;
    -o-transition: visibility .5s;
    transition: visibility .5s;
}

div#clbh_phone_div {
    bottom: 30% !important;
    right: -25px !important;
}

.cbh-phone {
    position: fixed;
    right: 10px;
    bottom: 10px;
    visibility: hidden;
    background-color: transparent;
    width: 200px;
    height: 200px;
    cursor: pointer;
    z-index: 99;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transition: visibility .5s;
    -moz-transition: visibility .5s;
    -o-transition: visibility .5s;
    transition: visibility .5s;
}

#kmacb {
    position: fixed;
    display: none;
    background-color: transparent;
    width: 160px;
    height: 160px;
    z-index: 200000!important;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transition: visibility .5s;
    -moz-transition: visibility .5s;
    -o-transition: visibility .5s;
    transition: visibility .5s;
    right: 15px;
    bottom: 15px;
}

.cbh-phone{position:fixed;      right: -50px !important;
    bottom: -55px !important; visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:99;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}
.cbh-phone.cbh-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
.cbh-phone.cbh-static1{opacity:.6}
.cbh-phone.cbh-hover1{opacity:1}
.cbh-ph-circle{width:110px;height:110px;top:40px;left:40px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;-moz-animation:cbh-circle-anim 1.2s infinite ease-in-out;-ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;-o-animation:cbh-circle-anim 1.2s infinite ease-in-out;animation:cbh-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cbh-phone.cbh-active .cbh-ph-circle1{-webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-o-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-circle{-webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-o-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;animation:cbh-circle-anim 2.2s infinite ease-in-out!important}
.cbh-phone.cbh-hover .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5}
.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5}
.cbh-phone.cbh-green .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5}
.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:rgba(204,204,204,1);opacity:.5}
.cbh-phone.cbh-gray .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5}
.cbh-ph-circle-fill{width:74px;height:74px;top:58px;left:58px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cbh-phone.cbh-active .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}         .cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}
.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}
.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}
.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important}
.cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:1!important}
.cbh-ph-img-circle1{width:50px;height:50px;top:70px;left:70px;position:absolute;background-image:url(data:image/png;base64,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);background-size: 40px 40px;background-color:rgba(30,30,30,.1);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:1;-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out;animation:cbh-circle-img-anim 1s infinite ease-in-out}
.cbh-phone.cbh-active .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;animation:cbh-circle-img-anim 1s infinite ease-in-out!important}
.cbh-phone.cbh-static .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;animation:cbh-circle-img-anim 0s infinite ease-in-out!important}
.cbh-phone.cbh-hover .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}
.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover{background-color:rgba(117,235,80,1)}
.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}
.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}
.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1{background-color:rgba(204,204,204,1)}
.cbh-phone.cbh-gray .cbh-ph-img-circle1{background-color:rgba(117,235,80,1)}@-moz-keyframes cbh-circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes cbh-circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes cbh-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes cbh-circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes cbh-circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes cbh-circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes cbh-circle-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes cbh-circle-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-o-transform:rotate(0deg) scale(1) skew(1deg)}}
.cbh-ph-img-circle1 {}
.cbh-phone.cbh-green .cbh-ph-circle {border-color: rgb(101, 188, 84);}
.cbh-phone.cbh-green .cbh-ph-circle-fill {background-color:rgb(101, 188, 84);}
.cbh-phone.cbh-green .cbh-ph-img-circle1 {background-color:rgb(101, 188, 84);}

.kmacb__manager-border {
    position: absolute;
    width: 75px;
    height: 75px;
    top: 50%;
    left: 50%;
    margin-top: -39.5px;
    margin-left: -39.5px;
    border-radius: 100%;
    border: 2px solid #ffe787;
    -webkit-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;
    -moz-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;
    -ms-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;
    -o-animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;
    animation: kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;
    opacity: .8;
    transform-origin: center;
}
.kmacb__manager-fill {
    background: #52aff7 center bottom no-repeat;
    position: absolute;
    width: 75px;
    height: 75px;
    top: 50%;
    left: 50%;
    margin-top: -37.5px;
    margin-left: -37.5px;
    border-radius: 100%;
    opacity: .5;
    -webkit-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
    -moz-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
    -ms-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
    -o-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
    animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
    transform-origin: center;
}
.kmacb__manager-circle {
    background: #52aff7;
    position: absolute;
    width: 120px;
    height: 120px;
    top: 50%;
    left: 50%;
    margin-top: -60px;
    margin-left: -60px;
    border-radius: 100%;
}


.hideme {
    opacity: unset;
}

ul {
    padding: 0;
}

.header.pages, .header.pages.small {
    position: absolute;
}


h6.entrecontatoprime {
    background-color: #333132;
    color: #fff;
    width: 20%;
    text-align: center;
    margin: 0 auto;
    padding: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 4px solid #333132;
    font-weight: bold;
    font-size: 18px;
    font-family: Tahoma;
}

.publicacoes {
    width: 100%;
}


.publicacoes ul {
    float: left;
    width: 100%;
    display: flex;
}

.header_logo {
    
    
}


    .publicacoes ul li {
    padding: 2%;
    width: 25%;
    text-align: center;
    position: relative;
    float: left;
    border-style: solid;
border-width: 0px 2px 0px 0px;
-moz-border-image: url(img/border.png) 27 repeat;
-webkit-border-image: url(img/border.png) 27 repeat;
-o-border-image: url(img/border.png) 27 repeat;
border-image: url(img/border.png) 27 fill repeat;
}

.redessociais ul li:last-child, .publicacoes ul li:last-child {
    border: none;
}

.redessociais ul {
    width: 100%;
    float: left;
    display: flex;
}

.redessociais ul li {
    border-style: solid;
border-width: 0px 2px 0px 0px;
-moz-border-image: url(img/border.png) 27 repeat;
-webkit-border-image: url(img/border.png) 27 repeat;
-o-border-image: url(img/border.png) 27 repeat;
border-image: url(img/border.png) 27 fill repeat;
    min-height: 100px;
    height: auto;
}


li.contactleft {
    width: 30%;
}

li.contactleft img {
    margin-bottom: 20px;
}

li.contactleft p {
    padding-left: 20%;
    text-align: justify;
}

li.igicons {
    width: 20%;
}

li.formulariowp {
    width: 50%;
}

@media(min-width:767px) {
    
    .navbar {
        padding: 20px 0;
        -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
        -moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
        -o-transition: background .5s ease-in-out,padding .5s ease-in-out;
    }
    .top-nav-collapse {
        padding: 0;
    }
}
#back2Top {
    width: 40px;
    line-height: 40px;
    overflow: hidden;
    z-index: 999;
    display: none;
    cursor: pointer;
    -moz-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    position: fixed;
    bottom: 50px;
    right: 0;
    background-color: #FFF;
    color: #337AB7;
    text-align: center;
    font-size: 30px;
    text-decoration: none;
}
#back2Top:hover {
    background-color: #337AB7;
    color: #FFF;
}

li {
list-style: none;
clear: both;
}

.tophead {
    height: 0px;
}

.header {
padding: 1%;
    z-index: 1;
    -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 20%);
    box-shadow: 0 0 5px rgb(0 0 0 / 20%);
    position: fixed;
    width: 100%;
    background-color: #160e44;
        border-bottom: 5px solid #160e44;
}

.header .header_logo {
margin-bottom: 0px;
    width: 371px;
    float: left;
    background: url(images/logoheadersmall.png) no-repeat center;
        height: 77px;
    background-size: 100% 100%;
    margin-top: 0px;
    margin-left: 20px;
    padding-top: 0px;
}

.socialmedia {
    float: left;
    padding-top: 20px;
    padding-left: 50px;
}

.socialmedia img {
    padding-right: 10px !important;
    height: 40px;
}


.searchbar {
    float: right;
    width: 300px;
    padding-top: 20px;
    padding-right: 50px;
    height: 40px;
}

.searchbar  input
  {
	padding:10px 10px;
	height: 28px;
  }
  
.searchbar input[type=text] {
    border: 1px solid #4D2C17 !important;
    border-radius: 10px !important;
    height: 40px;
}

.searchbar .button {
    padding: 7px 10px;
    background-color: #4D2C17;
    border: 0;
    color: transparent !important;
    float: left;
    width: 44px;
    height: 44px;
    background: url(img/searchme.png);
    background-repeat: no-repeat;
}

.mainlogo {
    width: 100%;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

h2.inicioh2 {
    margin-bottom: 10px;
    color: #FFF;
    font-size: 3.5em;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    font-family: 'Cinzel', serif;
}

h3.inicioh3 {
    color: #fff;
    background: unset !important;
}

p.iniciotexto {
    font-size: 1.2em;
    COLOR: #FFF;
    width: 75%;
    margin: 0 auto;
}

.iniciocontentbottom {
    bottom: 0;
    position: absolute;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
}

.header.small {
    padding: 1%;
    z-index: 1;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    position: fixed !important;
    width: 100%;
    background-color: #160e44;
    border-bottom: 5px solid #160e44;
}

li.socialicons {
    border-left: none !important;
    padding-left: 10px !important;
    margin-top: 30px;
    width: 53px;
    margin-left: 5px;
}

li.socialicons img {
    transform: skewX(25deg);
}

.header.small .header_logo {
    margin-bottom: 0px;
    width: 371px;
    float: left;
    background: url(images/logoheadersmall.png) no-repeat center;
    height: 77px;
    background-size: 100% 100%;
    margin-top: 5px;
    margin-left: 20px;
    padding-top: 0px;
}


@media only screen and (max-width: 767px) {
    
    .col-sm-3.left.contactlogo {
    width: 100% !important;
    padding: 0% !important;
    height: 200px !important;
    display: block !important;
    margin: 0 auto !important;
    float: left !important;
    border: none !important;
}

.col-sm-5.center.rodapeform {
    width: 100% !important;
    height: unset !important;
    border: none !important;
}

.col-sm-3.center.enderecorodape {
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 4% !important;
}

section.content {
    padding: 0px !important;
}
    
    div#clbh_phone_div {
    bottom: -50px !important;
    right: -50px !important;
}


.header.small nav {
    display:none; 
}
}

.header nav {
    font-family: Tahoma;
font-size: 16px;
    font-weight: bold;
    background-color: transparent;
    height: 50px;
    float: right;
    text-align: right;
    justify-content: right;
    padding-left: 15%;
    padding-top: 0px;
    width: 100%;
}

.header.small nav {
        font-family: Tahoma;
    width: 100%;
font-size: 16px;
    font-weight: bold;
    background-color: transparent;
    height: 50px;
    float: right;
    text-align: right;
    justify-content: right;
    padding-left: 15%;
    padding-top: 0px;
}

.header.small nav li+li {
    border-left: 1px solid #efefef;
    line-height: 20px;
    height: 20px;
}

.wpforms-field.wpforms-field-hp {
    display: none;
}

label.wpforms-field-label.wpforms-label-hide {
    display: none;
}

.header.small .socialmedia, .header.small .searchbar {
    display: none;
}
 
.header.small2 {
    padding-top: 20px;
    z-index: 1;
    height: 130px;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    display: none;
}

.header.small ~ .offset {
  padding-top: 40px;
}
.header.small2 .header_logo {
        background: url(img/headerlogo.png) no-repeat center #e1dbbb;
  padding-top: 20px;
  font-size: 20px;
  text-shadow: none;
  height: 130px;
  transition: none;
}

.header_logo {
	font-family: 'Open Sans', sans-serif;
  margin: 0;
  padding-top: 80px;
  font-size: 50px;
  text-shadow: 3px 4px rgba(0, 0, 0, 0.1);
  -webkit-transition: none;
  transition: none;
  height: 200px;
}

.fixed-header {
  position: fixed;
  top:0; left:0;
  width: 100%; 
}

nav {
    width: 100%;
    height: 75px;
    background-color: rgb(35,31,32, 0.7);
    z-index: 10;
	font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    position: absolute;
}

ul.navmenus {
    width: 100%;
    margin-top: 15px;
    margin-left: 10%;
}

ul.socions {
    width: 25%;
    display: flex;
    background-color: #160e44;
    height: 115px;
    margin-top: -30px;
    -webkit-transform: skewX(335deg);
    -moz-transform: skewX(335deg);
    -ms-transform: skewX(335deg);
    transform: skewX(335deg);
}

nav ul { 
  list-style-type: none;
  margin: 0 auto;
  padding-left:0;
  text-align: center;
  width: 100%; 
  max-width: 100%;
}
nav ul li { 
  display: inline-block; 
  padding-left: 15px;
    padding-right: 15px;
}
nav ul li a {
    text-decoration: none;
    color: #fff;
    font-weight: normal;
    line-height: 17px;
}

nav ul li a:hover {
    color: #fff;
}


nav li+li {
    border-left: 1px solid #efefef;
    line-height: 20px;
    height: 20px;
}

nav li+li:last-child, nav li+li:nth-last-child(2) {
    padding-left: 5px;
    padding-right: 5px;
    border-left: none !important;
}

.welcome-section {
    text-align: center;
    background: #e1dbbb;
}

.inicialbg {
    background: url(images/inicio.jpg) no-repeat center center;
    background-size: 100% 100%;
    height: 100vh;
    width: 100%;
    POSITION: RELATIVE;
}


.ngg-galleryoverview {
    padding-left: 5% !important;
    padding-right: 5% !important;
}

.ngg-galleryoverview.default-view .ngg-gallery-thumbnail-box {
    padding: 10px !important;
}

.about-section {
    text-align: center;
    background: #E1DBBB;
    background-repeat: no-repeat;
    background-size: cover;
    height: 561px;
    display: flex;
}


.sobremedeuza {
    height: 461px;
    margin-top: -392px;
    z-index: 1;
    background-image: url(img/deuza.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}


.sobreme {
    width: 100%;
    margin: 0 auto;
    margin-top: 100px;
    position: absolute;
    height: 461px;
    /* height: auto; */
    clear: both;
}

.sobremeimg {
    float: left;
}

.sobremeentry {
    width: 80%;
    z-index: 0;
    min-height: 392px;
    height: auto;
    margin: 0 auto;
    background-repeat: repeat-y;
    background-size: 100% 100%;
}


.sobretexto {
    padding-top: 60px;
}

.sobremeentry p {
    text-align: justify;
    font-size: 1.2em;
    color: #fff;
    width: 80%;
    margin: 0 auto;
    padding-bottom: 15px;
}



.escritorio {
    background-color: #865226;
    width: 100%;
    height: 30px;
    background-size: cover;
    margin-top: 30px;
}

.whatwedo-section h1 {
    padding-top: 30px;
    color: #E1DBBB;
}

.whatwedo-section {
    text-align: center;
    background-color: transparent;
    color: #fff;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(img/fundoareas.png);
    background-attachment: fixed;
}

.areasdeatuacao {
    width: 100%;
    min-height: 100vh;
    height: auto;
    overflow: hidden;
    display: block;
}

#page-five {
    background-color: #e6e7e8;
    width: 100%;
}

section.content {
    background-color: transparent;
    flex: 1;
    display: flex;
    color: #000;
    padding: 30px;
    width: 100%;
    margin: 0 auto;
}

.columns {
    flex: 1;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    padding: 30px 0;
}

.left {
    float: left;
    width: 30%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-color: #050040;
    border-style: solid;
    border-width: 0px 2px 0px 0px;
    -moz-border-image: url(images/border.jpg) 27 repeat;
    -webkit-border-image: url(images/border.jpg) 27 repeat;
    -o-border-image: url(images/border.jpg) 27 repeat;
    border-image: url(images/border.jpg) 27 fill repeat;
    height: 100%;
}

.col-sm-5.center.rodapeform {
    border-color: #050040;
    border-style: solid;
    border-width: 0px 2px 0px 0px;
    -moz-border-image: url(images/border.jpg) 27 repeat;
    -webkit-border-image: url(images/border.jpg) 27 repeat;
    -o-border-image: url(images/border.jpg) 27 repeat;
    border-image: url(images/border.jpg) 27 fill repeat;
    height: 100%;
}

.col-sm-3.center.enderecorodape {
    padding: 0px 2%;
}

.col-sm-3.center.enderecorodape li {
    padding: 5px 0px;
}

.main {
    margin: 0 auto;
    display: block;
    background-color: transparent;
    text-align: center;
}

#page-five h2 {
    background-repeat: repeat-x;
    padding-top: 15px;
    background-position: center;
    font-size: 16px;
    height: 60px;
    background-size: 100%;
    color: #160e44;
    margin-bottom: 0px;
    font-weight: bold;
    text-align: left;
}

li.contatoendereco {
    text-align: -webkit-left;
}

li.contatoendereco:before {
    margin-right: 10px;
    content: '';
    background: url(images/map.png);
    width: 17px;
    height: 17px;
    display: block;
    float: left;
}

li.whatsappbutton:before {
    margin-right: 10px;
    content: '';
    background: url(images/whatsappbutton.png);
    width: 17px;
    height: 17px;
    display: block;
    float: left;
}

h2.titulosobre {
    padding: 3%;
    color: #333132;
}

h2.tituloservicos {
    padding: 3%;
    color: #160e44;
}

section#areasdeatuacao {
    padding-top: 100px;
    padding-bottom: 75px;
}

section#parceiras {
    padding-bottom: 50px;
}


.col-sm-4.sobreescriotorio {
    padding: 0px 10px;
    text-align: center;
}

.sobreexcerpt {
    margin-top: -15px;
    text-align: center;
    padding: 5% 5% 5% 5%;
    border: 1px solid #efefef;
    background-color: rgba(255, 255, 255, 0.85);
    height: auto;
    min-height: 175px;
}

.sobreexcerpt p {
    color: #160e44;
    font-weight: normal;
    font-size: 14px;
}

h2.titlesobre, h2.titlesobre a {
    background-color: transparent;
    width: 50% !important;
    margin: 0 auto;
    color: #160e44;
    font-weight: bold;
    padding: 5px 0px 20px 0px;
    display: inline-block;
    font-size: 16px;
    font-family: Tahoma;
}

.row {
    margin: 0px;
}

.areasdoconteudo {
    width: 100%;
    background-color: transparent;
    height: auto;
    margin-top: 50px;
    margin-bottom: 20px;
    margin-left: 0%;
    /* position: relative; */
    display: inline-block;
}

.familia {
    width: 45%;
    float: left;
    margin-left: 3%;
}

.familiatitle {
    background-image: url(img/areasdeatuacao-familia.png);
    background-repeat: no-repeat;
    height: 121px;
}

.consumidortitle {
    background-image: url(img/areasdeatuacao-consumidor.png);
    background-repeat: no-repeat;
    height: 121px;
    opacity: 0.9;
}

.contratualtitle {
    background-image: url(img/areasdeatuacao-contratual.png);
    background-repeat: no-repeat;
    height: 121px;
    opacity: 0.9;
}

.imobilariotitle {
    background-image: url(img/areasdeatuacao-imobiliario.png);
    background-repeat: no-repeat;
    height: 121px;
    opacity: 0.9;
}

.orientacoestitle {
    background-image: url(img/areasdeatuacao-orientacoes.png);
    background-repeat: no-repeat;
    height: 121px;
    opacity: 0.9;
}

.holdingtitle {
    background-image: url(img/areasdeatuacao-patrimonial.png);
    background-repeat: no-repeat;
    height: 121px;
    opacity: 0.9;
}

.procedimentostitle {
    background-image: url(img/areasdeatuacao-correspondente.png);
    background-repeat: no-repeat;
    height: 121px;
    opacity: 0.9;
}

.correspondentetitle {
    background-image: url(img/areasdeatuacao-procedimentos.png);
    background-repeat: no-repeat;
    height: 121px;
    opacity: 0.9;
}


h1.familiatitle, h1.familiatitle a,
h1.consumidortitle, h1.consumidortitle a,
h1.contratualtitle, h1.contratualtitle a,
h1.imobilariotitle, h1.imobilariotitle a,
h1.orientacoestitle, h1.orientacoestitle a,
h1.holdingtitle, h1.holdingtitle a,
h1.procedimentostitle, h1.procedimentostitle a,
h1.correspondentetitle, h1.correspondentetitle a {
    color: #231F20;
    margin: 0;
    font-size: 1.1em;
    text-align: left;
    padding-left: 60px;
    padding-top: 70px;
}

.familiatexto {
    margin-left: 7.5%;
    background-color: rgb(255, 255, 255, 0.8);
    width: 78%;
    margin-top: -10px;
    padding: 20px;
    text-align: left;
}

.familiatitle:before {
  content: "";
  position: absolute;
  top: 0; 
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  opacity: .5;
}

.imobilario {
    width: 45%;
    float: left;
    margin-left: 3%;
}
.holding {
    width: 45%;
    float: left;
    margin-left: 3%;
}

.correspondente {
    width: 45%;
    float: right;
    margin-right: 3%;
}

.consumidor {
    width: 45%;
    float: right;
    margin-right: 3%;
}

.contratual {
    width: 45%;
    float: right;
    margin-right: 3%;
}

.orientacoes {
    width: 45%;
    float: right;
    margin-right: 3%;
}

.procedimentos {
    width: 45%;
    float: left;
    margin-left: 3%;
    
}

.familiaentry {
   margin-bottom: 30px;
   color: #231F20;
}

.familiatexto p {
    font-size: 1.1em;
    color: #231F20;
}

.familiatexto li {
    color: #231F20;
    list-style: disc;
    font-size: 1.1em;
}

.curriculo {
    background: #865226;
    width: 100%;
    background-size: cover;
}

.layout {
    width: 50%;
    float: left;
}

section#parceiras ul {
    padding: 0;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    width: 80%;
    padding-left: 2%;
    padding-right: 2%;
}

.ti-widget.ti-goog .ti-review-item>[class$=inner] {
    border-style: solid !important;
    border-color: #ffffff !important;
    background: #ffffff !important;
    border-radius: 4px !important;
    padding: 15px !important;
    margin: 0 !important;
    display: block;
    min-height: 100% !important;
}


.ti-widget.ti-goog .ti-footer .ti-name {
    color: #ffffff;
    font-size: 16px;
    margin-bottom: 5px;
    overflow: visible !important;
    text-overflow: ellipsis;
}

.ti-widget.ti-goog .ti-widget-container .ti-name {
    font-weight: bold;
    font-size: 15px;
    overflow: hidden;
    padding-right: 25px;
    white-space: initial !important;
    text-overflow: ellipsis;
    color: #000000;
    margin-bottom: 2px;
}

h2.titulosobre {
    color: #fff;
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 1.5em;
    font-weight: bold;
}

h2.titulosobre:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 45%;
    top: 50px;
    left: -45px;
}

h2.titulosobre:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 45%;
    position: absolute;
    top: 50px;
    right: -45px;
}

h2.tituloservicos {
    color: #160e44;
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 1.5em;
    font-weight: bold;
}

h2.tituloservicos:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 45%;
    top: 50px;
    left: -45px;
}

h2.tituloservicos:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 45%;
    position: absolute;
    top: 50px;
    right: -45px;
}

.areasdeatuacao-section {
    text-align: left;
    background-color: #160e44;
    background-size: 100%;
    color: #fff;
    min-height: 40vh;
    height: auto;
    padding: 2%;
    background-repeat: no-repeat;
}

.correspondente-section {
    text-align: left;
    background-color: #efefef;
    background-image: url(images/fundoservicos.jpg);
    color: #333132;
    background-repeat: no-repeat;
    background-size: cover;
}

.correspondentebg {
        background: url('img/fundoareadeatuacao.png') center center no-repeat #fff;
background-size: cover;
	text-align: center;
	margin-top: -49px;
}

.correspondente-section h1, .correspondente-section h1 a {
border-top: none;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #333132;
    text-align: center;
    font-size: 20px;
    font-family: Tahoma;
    font-weight: bold;
}

.areasdeatuacao-section h1, .areasdeatuacao-section h1 a {
    border-top: none;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #22356B;
    text-align: center;
}

.correspondente-section .pageleft {
    margin: 0 auto;
    width: 100%;
    clear: none;
    min-height: 260px;
}

.areasdeatuacao-section .pageleft {
    margin: 0 auto;
    width: 80%;
    clear: none;
    min-height: 170px;
}

.correspondente-section .pageleft p, .correspondente-section .pageright p {
font-weight: bold;
    font-size: 18px;
    padding-bottom: 15px;
    color: #333132;
}

.correspondente-section .pageleft li {
    list-style: disc;
    margin-left: 15px;
    font-size: 1.1em;
    border-bottom: 1px solid #010101;
    padding-bottom: 5px;
    margin-bottom: 5px;
    width: 80%;
}

.correspondente h1.entrytitle, .correspondente h1.entrytitle a {
    text-transform: uppercase;
    color: #231F20;;
    font-weight: bold;
    padding-bottom: 0px;
    padding-top: 1px;
    text-align: left;
    margin: 0 auto;
}

.correspondente .featuredimg, .correspondente .featuredimg img {
    border: 2px solid #d4d8d8;
    width: 100px;
    height: 100px;
    float: left;
    margin-right: 12px;
    margin-bottom: 10px;
}

.correspondente .pageleft p, .correspondente .pageright p {
    text-align: justify;
    font-size: medium;
}

.correspondente-section .readmore {
    float: right;
    background: #002140;
    padding: 3px;
    text-align: center;
    margin-top: 5px;
}


.areasdeatuacao-section .pageleft p, .areasdeatuacao-section .pageright p {
    text-align: justify;
    font-size: 1.2em;
    padding-bottom: 15px;
    color: #22356B;
}

.areasdeatuacao-section .pageleft li {
    list-style: disc;
    margin-left: 15px;
    font-size: 1.1em;
}

.areasdeatuacao h1.entrytitle, .areasdeatuacao h1.entrytitle a {
    text-transform: uppercase;
    color: #231F20;;
    font-weight: bold;
    padding-bottom: 0px;
    padding-top: 1px;
    text-align: left;
    margin: 0 auto;
}

.areasdeatuacao .featuredimg, .areasdeatuacao .featuredimg img {
    border: 2px solid #d4d8d8;
    width: 100px;
    height: 100px;
    float: left;
    margin-right: 12px;
    margin-bottom: 10px;
}

.areasdeatuacao .pageleft p, .areasdeatuacao .pageright p {
    text-align: justify;
    font-size: medium;
}

.areasdeatuacao-section .readmore {
    float: right;
    background: #002140;
    padding: 3px;
    text-align: center;
    margin-top: 5px;
}

#artigos .row {
    width: 100%;
    margin: 0 auto !important;
    padding: 10px;
}

.col-xs-2.atuacaoarea {
    width: 20%;
    margin: 0 auto;
    text-align: center;
}


.atuation-section {
    text-align: left;
    background-color: #efefef;
    background-image: url(images/atuacaofundobg.png);
    color: #fff;
    min-height: 447px;
    background-repeat: no-repeat;
    background-size: cover;
}

.atuationbg {
background: url('img/fundoareadeatuacao.png') center center no-repeat #fff;
background-size: cover;
	text-align: center;
	margin-top: -49px;
}

h2.tituloareas, h2.tituloareas a {
    padding: 3%;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    font-family: Tahoma;
}

.atuation-section h1 {
    border-top: none;
    padding-top: 30px;
    color: #fff;
        text-align: center;
        padding-bottom: 20px;
}

.contentnews {
    background-color: transparent;
    flex: 1;
    color: #000;
    padding: 30px;
    height: auto;
    min-height: 200px;
    overflow: hidden;
    clear: both;
}

.atuation-section .pageleft {
    width: 50%;
    float: left;
    clear: none;
    padding: 10px;
    min-height: 170px;
}

.atuation-section h1.entrytitle, .atuation-section h1.entrytitle a {
    color: #22356B;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 25px;
    text-align: left;
    margin: 0 auto;
    font-size: 16px;
}

.atuation-section .entrypage {
    background-color: #E5E5E5;
    height: auto;
    overflow: hidden;
    clear: both;
    padding-right: 20px;
}

.entrypage p {
    color: #22356B;
}

.atuation-section .featuredimg, .atuation-section .featuredimg img {
    width: 174px;
    height: 174px;
    float: left;
    margin-right: 12px;
    border-style: solid;
border-width: 0px 10px 0px 0px;
-moz-border-image: url(img/faixadivisaodosartigo.png) 27 repeat;
-webkit-border-image: url(img/faixadivisaodosartigo.png) 27 repeat;
-o-border-image: url(img/faixadivisaodosartigo.png) 27 repeat;
border-image: url(img/faixadivisaodosartigo.png) 27 fill repeat;
}

.atuation-section .pageleft p, .atuation-section .pageright p {
    text-align: justify;
    font-size: medium;
    line-height: 1.2em;
    height: auto;
    padding-bottom: 25px;
}

.atuation-section .readmore {
    float: right;
    background: #231F20;
    color: #fff;
    padding: 5px;
    text-align: center;
    height: 30px;
    width: 100px;
    margin-top: -15px;
    margin-right: 10px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.atuation-section .readmore a {
    color: #fff;
}

.text {
color: #297473;
}

.text p {
    font-size: 1.2em;
    padding: 5px 100;
}

.text h2 {
    background-color: #865226;
    background-image: url(img/servicos.png);
    color: #fff;
    margin-top: 10px;
    font-size: 1.4em;
    width: 35%;
    padding: 5px 10px 5px 70px;
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%) !important;
    -webkit-clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%) !important;
}

.setores {
background-color: transparent;
width: 100%;
color: #4D2C17;
margin-bottom: 30px;
}

.galleria-section {
	text-align: center;
	color: #fff;
}

.galleria h2 {
    margin-top: 0px !important;
    padding-top: 50px;
    margin-bottom: 20px;
}

.contentnews h2 {
    text-align: center;
    padding-bottom: 30px;
}

.entreemcontato {
    background-image: url(img/fundocontato.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	height: 193px;
	display : flex;
    align-items : center;
    justify-content: center;
}

.contactme {
  width: 100%;
  display: table;
}

.cm {
  display: table-cell;
}

.cm1 {
    background-color: transparent;
    width: 60%;
    text-align: left;
    padding-left: 10%;
    color: #fff;
    font-size: 1.7em;
    font-weight: bold;
    padding-top: 2%;
}

.cm2 {
    background-color: transparent;
    width: 13.33%;
}

.cm3 {
    background-color: transparent;
    width: 13.33%;
}

.cm4 {
    background-color: transparent;
    width: 13.33%;
}

@media only screen and (max-width: 767px) {
    
    .sobreexcerpt {
    margin-top: unset;
    text-align: center;
    padding: 2%;
    border: unset;
    background-color: rgba(255, 255, 255, 0.85);
    height: auto;
    min-height: unset;
    border-top: 1px solid;
}
    
    h2.titlesobre, h2.titlesobre a {
    background-color: transparent;
    width: 50% !important;
    margin: 0 auto;
    color: #160e44;
    font-weight: bold;
    padding: 10px 0px 10px 0px;
    display: inline-block;
    font-size: 16px;
    font-family: Tahoma;
}

    h2.titulosobre:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 40%;
    position: absolute;
    top: 20px;
    right: -45px;
}

h2.titulosobre:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 40%;
    top: 20px;
    left: -45px;
}

h2.titulosobre {
    color: #fff;
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}


h2.tituloservicos:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 40%;
    position: absolute;
    top: 20px;
    right: -45px;
}

h2.tituloservicos:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 40%;
    top: 20px;
    left: -45px;
}

h2.tituloservicos {
    color: #160e44;
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

.iniciocontentbottom {
    bottom: 0;
    position: absolute;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
}
    
    div#contatopage {
    margin-top: 0em !important;
    background-size: cover !important;
}

.contatopagetitle {
    width: 100% !important;
    text-align: center !important;
    margin-top: 20% !important;
    margin-left: -20% !important;
}

p.contatocontent-p {
    margin-top: 50% !important;
}

ul.contatomedia {
    margin-top: 15px !important;
}
    
    #profissionaispage {
    background-position: top;
}

.entrybodyprof h2 {
    font-size: 1.2em !important;
    clear: both;
    padding-top: 20px;
}

.entrybodyprof img, .entrybodyprof img.alignleft.size-full {
    float: unset;
    margin: 0 auto;
    margin-right: 0px !important;
    margin-left: 20%;
}
    
    .areasdeatuacao-section {
    background-size: cover;
    background-position: right;
    }
    
    .col-xs-2.atuacaoarea {
    width: 100%;
}

h6.entrecontatoprime {
    width: 100%;
}

}

@media screen and (max-width: 320px) {
.atuation-section h1.entrytitle, .atuation-section h1.entrytitle a {
    text-align: center;
    font-size: 1.2em;
    clear: both;
}
}

@media only screen and (min-width:769px) {
    
    .header.small nav {
    width: 100%;
    }
    
    .sobremeimg {
    float: left;
    width: 25% !important;
}

.sobretexto {
    padding-top: 35px !important;
    width: 85% !important;
}


}
@media screen and (max-width: 768px) {
    
    .header.small nav {
        margin-left: 20% !important;
    }
    
nav ul li {
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
}


.redessociais ul li {
    border-style: solid;
        border-width: 0px 0px 2px 0px;
    -moz-border-image: url(images/bordermobile.png) 27 repeat;
    -webkit-border-image: url(images/bordermobile.png) 27 repeat;
    -o-border-image: url(images/bordermobile.png) 27 repeat;
    border-image: url(images/bordermobile.png) 27 fill repeat;
    min-height: 100px;
    height: auto;
    width: 90%;
    margin: 0 auto;
}

.redessociais ul {
    width: 100%;
    float: left;
    display: block;
}

li.contactleft {
    width: 100%;
    padding-bottom: 25px;
}

li.contactleft p {
    width: 100%;
    margin: 0 auto;
    padding-left: 0px;
    text-align: center;
}

li.igicons {
    width: 100%;
    padding-top: 3% !important;
}

li.formulariowp {
    width: 100% !important;
}
    
    .sobremeentry {
    width: 100%;
}

.sobremeimg {
    float: left;
    width: 65%;
}

.sobretexto {
        padding-top: 65px;
}

.sobremeentry p {
    text-align: left;
    padding-right: 0px;
    padding-bottom: 10px;
    margin-left: -20px;
   font-size: 1.2em;
    margin-top: 0px;
    padding-left: 40px;
    padding-right: 20px;
    padding-top: 0px;
}

    nav {
    display: none;
}
    
    .about-section {
        height: 100vh;
    }
    
    .atendimento {
    background-image: url(img/agendaline.png);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 61px;
    padding-top: 5px;
    text-align: center;
    font-size: 1.2em;
    font-weight: bold;
}
    
    .sobreme {
width: 100%;
    min-height: 100vh;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0px;
}

.sobremedeuza {
    display:none;
}

   .col {
      display: table-cell;
      width: 100%;
    }
}


.galleria {
    background-color: #e6e7e8;
    min-height: 157px;
    height: auto;
    padding: 5%;
}

.rs {
    width: 33.33%;
    text-align: center;
    color: #fff;
}

.redessociais {
    min-height: 30%;
    height: auto;
    margin: 0 auto;
    display : flex;
  align-items : center;
  justify-content: center;
  color: #333;
	font-family: 'Open Sans', sans-serif;
}

li.igicons {
    padding-top: 5%;
}

li.igicons img {
    padding: 1%;
}

/* WPFORMS */
div.wpforms-container-full .wpforms-form .wpforms-field {
    padding: 0px 0 !important;
    clear: both;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #160e44 !important;
    border: 1px solid #fff;
    color: #fff !important;
    font-size: 1em;
    padding: 10px 15px;
    float: right !important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.col-sm-5.center {
    padding: 0 2%;
}

li.whatsappbutton {
    text-align: left;
}

.columns.rodape {
    display: flex;
    justify-content: center;
    align-items: center;
}


/* Clear floats after the columns */
.redesociais:after {
  content: "";
  display: table;
  clear: both;
}

.galleria-section h1 {
    padding-top: 30px;
    color: #865226;
}

.publicacao-section {
	text-align: center;
	background: #fff;
}

.publicacao {
background: url('img/publicacoes.png') no-repeat center center;
width: 100%;
height: 145px;
background-size: cover;
}

.noticias-section {
	text-align: center;
	background: #fff;
}

.noticias {
background: url('img/noticias.png') no-repeat center center;
width: 100%;
height: 140px;
background-size: cover;
}

.newscontainer {
    width: 100%;
    padding: 10px;
}

.depoimentos-section {
	text-align: center;
	background: #fff;}

.depoimentos {
background: url('img/depoimentos.png') no-repeat center center;
width: 100%;
height: 140px;
background-size: cover;
}


.entreemcontato-section {
        background-image: url(img/fundocorrespond.png);
        background-repeat: repeat-y;
}
.contact-section {
    text-align: center;
    background: #865226;
    color: #fff;
    background-image: url(img/fundoagenda.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}

.contact-section h1 {
    font-weight: bold;
    color: #e1dbbb;
    padding-top: 40px;
    padding-bottom: 20px;
}

.contact-section h2 {
    padding-top: 20px;
    color: #865226;
    font-size: 1.2em;
    font-weight: bold;
    border-top: 5px solid #865226;
}

.contact-section li {
    font-size: 1em;
    padding-bottom: .3em;
    font-weight: bold;
}

.contato {
    text-align: center;
}

.atendimento {
    background-image: url(img/agendaline.png);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 61px;
    padding-top: 15px;
    text-align: center;
    font-size: 1.5em;
    font-weight: bold;
}

.atendimento a {
    color: #231F20;
	font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    text-align: center;
}

.contactform {
  display: grid;
  grid-template-columns: 50% 45%;
  height: 95%;
  padding: 5%;
}

.box_a {
background-color: #E1DBBB;
color: #4D2C17;
width: 90%;
height: auto;
}

.box_b {
    background-color: #e1dcbb;
    color: #865226;
    text-align: left;
height: auto;
}

li.call {
    background: url(img/call.png) no-repeat;
    background-position: left;
    margin-right: 30px;
    padding-left: 40px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

li.whats {
    background: url(img/whatsapp.png) no-repeat;
    background-position: left;
    margin-right: 30px;
    padding-left: 40px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

li.skype {
    background: url(img/skype.png) no-repeat;
    background-position: left;
    margin-right: 30px;
    padding-left: 40px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

li.add {
    background: url(img/endereco.png) no-repeat;
    background-position: left;
    margin-right: 30px;
    padding-left: 40px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}



.entrecontato {
    width: 100%;
    text-align: left;
    padding: 20px;
    background-image: url(img/dadoscontato.png);
    background-size: 100% 100%;
}

.entrecontato img {
    width: 75%;
}

.logocontato {
    background-image: url(img/logocontato.png);
border-bottom: 5px solid #000;
background-repeat: no-repeat;
}
.entrecontato h1 {
    padding-bottom: 5px;
}


.navbar-default .navbar-nav > li > a:hover {
	color: #865226;
	background-color: #f1f1f2;
}
.navbar-default {
    background-color: #54C3C0;
    border-color: #e7e7e7;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
font-weight: bold;
}

/* post layout */
 #main-wrap {
    width: 100%;
    margin: -80px 0 0;
    padding: 50px 0 0;
    float: left;
    clear: both;
	overflow:hidden;
color: #010101 !important;
}


#single-main {
    overflow: hidden;
    padding-top: 20px;
    margin-bottom: 40px;
    color: #010101;
}

.singlecontent {
    padding: 10%;
    color: #f1f1f1 !important;
}

h2.posttitle a {
    padding-top: 1px;
    padding-bottom: 1px;
}

/* Layout: */

.oescritorio {
    width: 100%;
    padding-right: 10%;
    padding-left: 10%;
    padding-bottom: 3%;
    padding-top: 2%;
    text-align: center;
    color: #564817;
}

.oescritorio h1 {
    padding-bottom: 2%;
    color: #4D2C17;
    font-weight: bold;
}

.oescritorio p {
    text-align: left;
    line-height: 1.8em;
    margin-bottom: 1em;
        font-size: 1.3em;
}


.layout {
    width: 50%;
}

.layout img {
    width: 200px;
}

.col {
    text-align: left;
    padding: 1em;
    margin: 0 2px 2px 0;
    background: transparent;
    line-height: 1.8em;
    display: block;
}

.col.col-main {
    width: 100%;
}

.col p {
    padding-bottom: 1.2em;
    color: #fff;
    font-size: 1.2em;
    letter-spacing: 1px;
}

.layout h2 {
    margin-top: 1px !important;
    color: #fff;
    font-weight: bold;
    font-size: 1.8em;
    padding-bottom: 10px;
}

.col-main {
  flex: 3;  
}  

.col-complementary {
    flex: 1;
    padding-right: 5%;
    float: left;
}

.col-centered {
    display:inline-grid;
    float:none;
    /* inline-block space fix */
    margin-right:-4px;
    text-align: center;
    background-color: transparent;
    border: none;
    padding-top: 3em;
    padding-bottom: 3em;
}

/* 2 column layout */
.adv-wrapper:after {
  content: "";
  display: table;
  clear: both;
  color: #231F20;
}

.adv-row {
  margin-bottom: 15px;
}

.adv-col {
  width: 50%;
  height: 100%;
  display: table-cell;
  padding-right: 10px;
  padding-left: 10px;
}

.adv-col ul li, .adv-col ul {
    height: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.adv-inner {
  width: 100%;
  height: 100%;
  padding: 0px;
  text-align: left;
}

.adv-inner p {
    padding-top: 10px;
}


.featured-image {
    float: left;
    padding-bottom: 10px;
    padding-right: 20px;
    padding-top: 10px;
	padding-left: 1px;
}

.titlecat {
    background: url(img/iconepublicacoes.png) no-repeat #efefef;
    padding: 5px;
    height: 102px;
}

.titlecat a {
    width: 180px;
    margin-left: 91px;
    float: left;
    text-align: -webkit-auto;
    padding-top: 8%;
    padding-bottom: 8%;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

h1 {
color: #2B4E72;
    font-size: 20px;
    Font-weight: bold;
}

h2 {
  margin-bottom: 10px;
  color: #2B4E72;
  font-size: 30px;
  margin-top: 1px;
}

h2:first-of-type {
  margin-top: 1px;
}

h3 {
  margin: -20px -20px 15px -20px;
  padding: 20px 20px 10px;
  background: #efefef;
  color: #FE8B05;
}

p {
  margin: 0;
  color: #231F20;
}

/* Responsive: */

@media screen and (max-width: 640px) {
    
    h2.titulocustompagevideos:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 60% !important;
    top: 10px;
    left: -25%;
}

h2.titulocustompagevideos:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 60% !important;
    position: absolute;
    top: 10px;
    right: -25%;
}
    
    .ayg-player {
    width: 100%;
    margin: 0 auto;
    margin-top: 25px;
}

h2.titulocustompage:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 45%;
    top: 10px;
    left: -25%;
}

h2.titulocustompage:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 45%;
    position: absolute;
    top: 10px;
    right: -25%;
}

    .header .header_logo {
    margin-bottom: 0px;
    width: 80%;
    float: left;
    background: url(images/logoheadersmall.png) no-repeat center;
    height: -webkit-fill-available;
    background-size: 100% 100%;
    margin-top: 0px;
    margin-left: 20px;
    padding-top: 0px;
}
    
    .ti-widget.ti-goog .ti-review-item>[class$=inner] {
    border-style: solid !important;
    border-color: #ffffff !important;
    background: #ffffff !important;
    border-radius: 4px !important;
    padding: 15px !important;
    margin: 0 !important;
    display: block;
    min-height: 40% !important;
}
    
    .header.small .header_logo {
    margin-bottom: 0px;
    width: 80%;
    float: left;
    background: url(images/logoheadersmall.png) no-repeat center;
    height: -webkit-fill-available;
    background-size: 100% 100%;
    margin-top: 5px;
    margin-left: 20px;
    padding-top: 0px;
    padding: 2%;
}
    
    .header.pages, .header.pages.small, .header.small {
    background-image: none !important;
    padding: 2%;
    position: fixed !important;
}

h1.header_logo {
    margin: 0 auto !important;
    margin-top: 5px !important;
}

html {
  overflow-x: hidden;
}

body {
  position: relative;
  overflow-x: hidden;
}


.publicacoes ul {
display: unset;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}


.publicacoes ul li {
    width: 100%;
    position: relative;
    float: left;
    clear: both;
padding: 20px;
    border-width: 0px 0px 2px 0px;
    -moz-border-image: url(images/bordermobile.png) 27 repeat;
    -webkit-border-image: url(images/bordermobile.png) 27 repeat;
    -o-border-image: url(images/bordermobile.png) 27 repeat;
    border-image: url(images/bordermobile.png) 27 fill repeat;
}

.publicacoes ul li p {
    font-size: 1.2em;
    text-align: justify;
}

.redessociais ul li {
    border-style: solid;
        border-width: 0px 0px 2px 0px;
    -moz-border-image: url(images/bordermobile.png) 27 repeat;
    -webkit-border-image: url(images/bordermobile.png) 27 repeat;
    -o-border-image: url(images/bordermobile.png) 27 repeat;
    border-image: url(images/bordermobile.png) 27 fill repeat;
    min-height: 100px;
    height: auto;
    width: 90%;
    margin: 0 auto;
}

.redessociais ul {
    width: 100%;
    float: left;
    display: block;
}

li.contactleft {
    width: 100%;
    padding-bottom: 25px;
}

li.igicons {
    width: 100%;
    padding-top: 6%;
}

li.formulariowp {
    width: 100% !important;
}

.inicialbg {
    height: 100vh;
    background-size: cover;
    border-top: 5px solid #999;
}

.mainlogo {
    top: 33% !important;
}

h2.inicioh2 {
    margin-bottom: 10px;
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

h3.inicioh3 {
    font-size: 17px;
    margin: 1px;
    color: #fff;
    background: unset !important;
    padding: 10px;
}

p.iniciotexto {
    font-size: 15px;
    COLOR: #FFF;
    width: 95%;
    margin: 0 auto;
}

.mainlogo img {
    width: 100vw;
}

.searchbar, .socialmedia  { visibility: hidden; display: none;}
.header, .header .header_small { 
    background-image: url(images/logoheadersmall.png) !important;
    background-repeat: no-repeat !important;
    background-color: #160e44 !important;
    z-index: 1;
    font-size: 20px;
    text-shadow: none;
    height: 100px;
    width: 100vw;
    text-align: center;
    background-position: center;
    margin-top: 0px !important;
}

.about-section {
    min-height: 100vh;
    height: auto;
}

.sobreme {
width: 100%;
    min-height: 100vh;
    height: auto;
    overflow: hidden;
    display: block;
    position: relative;
    margin: 0px;
}

.sobremedeuza {
    display:none;
}

.familia, .contratual, .consumidor, .imobilario, .orientacoes, .holding, .procedimentos, .correspondente {
    width: 90% !important;
    float: left !important;
    margin-left: 3% !important;
}

.familiatexto {
    width: 92%;
    font-size: 1.3em;
}

h1.procedimentostitle, h1.procedimentostitle a {
    padding-top: 74px !important;
    padding-left: 48px !important;
    text-align: center !important;
}

h1.orientacoestitle, h1.orientacoestitle a {
    padding-top: 64px !important;
    padding-left: 48px !important;
    text-align: center !important;
}


h1.familiatitle, h1.familiatitle a, h1.consumidortitle, h1.consumidortitle a, h1.contratualtitle, h1.contratualtitle a, h1.imobilariotitle, h1.imobilariotitle a, h1.holdingtitle, h1.holdingtitle a, h1.correspondentetitle, h1.correspondentetitle a {
    padding-left: 60px;
    padding-top: 73px;
}

.correspondente-section .pageleft {
        padding-right: 0% !important;
        padding-left: 0% !important;
        margin-bottom: 40px;
}

.areasdeatuacao-section .pageleft {
        padding-right: 10% !important;
        padding-left: 0% !important;
        margin-bottom: 40px;
}

.cm1 {
    background-color: transparent;
    width: 15%;
    text-align: center;
    padding-left: 0%;
    color: #fff;
    font-size: 1.2em;
    font-weight: bold;
    padding-top: 0%;
}


.atuation-section .pageleft {
    width: 100%;
    float: left;
    clear: none;
    padding-right: 0px;
    margin-left: 0px;
}

.atuation-section .readmore {
    font-size: 1.2em;
}

.rs {
    font-size: 20px;
    float: left;
}

.atendimento {
    background-image: url(img/agendaline.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    height: 50px;
    padding-top: 13px;
    text-align: center;
    font-size: 1.5em;
    font-weight: bold;
}

.atuation-section h1.entrytitle, .atuation-section h1.entrytitle a {
    text-align: center;
    font-size: 1.2em;
}

.atuation-section .pageleft p, .atuation-section .pageright p {
    text-align: justify;
    font-size: 1.4em;
    line-height: 1.2em;
    width: 100%;
    padding-left: 10px;
    padding-bottom: 30px;
}

.correspondente-section .pageleft p, .correspondente-section .pageright p {
    text-align: justify;
    font-size: 1.5em;
    padding-bottom: 15px;
}

section#parceiras ul {
    padding: 0;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    width: 100%;
    padding-left: unset;
    padding-right: unset;
}

.correspondente-section .pageleft li {
    list-style: disc;
    margin-left: 15px;
    font-size: 14px;
}

.areasdeatuacao-section .pageleft p, .areasdeatuacao-section .pageright p {
    text-align: justify;
    font-size: 1.5em;
    padding-bottom: 15px;
}

.areasdeatuacao-section .pageleft li {
    list-style: disc;
    margin-left: 15px;
    font-size: 1.5em;
}

.text p {
    padding: 5px 25px !important;
    text-align: justify !important;
}

.text h2 {
    width: 100% !important;
}

.layout {
    width: 100% !important;
    float: left;
}

nav { visibility: hidden; display: none; }
.col-centered { display: inline; }
div#filter_gallery_95 { display: grid; width: 100%; margin-left: 25%; margin-bottom: 50px; }
.adv-col, .adv-inner { height: auto; width: 100%; display: inline-block !important; }
.adv-col ul li, .adv-col ul { height: auto; }
.entrecontato {
    width: 100%;
    height: 100%;
    margin-top: 15px;
    padding-bottom: 60px;
    padding-top: 5px;
    padding-left: 10px; }
.contactform { padding-top: 50px; padding-left: 0px; padding-right: 0px; grid-template-columns: 0%; }
.box_a {height: 80%; width: 100vw;}
.box_b {height: 150%; width: 100vw; }
.footer {
    background-color: #160e44;
    padding-top: 15px; 
    clear:both;
    margin-top: 0px;
}
}

@media only screen and (min-width: 640px) {
  .layout {
padding-left: 5%;
    padding-top: 2%;
    padding-bottom: 3%;
    padding-right: 5%;
  }
  
}


figure {
        background-position: center;
    background-repeat: no-repeat;
    margin: 0;
}

figcaption {
padding-top: 1em;
font-weight: bold;
color: #297473;
}


/* 1 column: 320px */
.autowide {
  margin: 0 auto;
	width: 98%;
	display: inline-block;
}
.autowide img {
  float: left;
  margin: 0 .12px 0 0;
}
.autowide .module {
  background-color: transparent;
  border-radius: 4px;
  margin-bottom: 16px;
	display: inline-block;
}
.autowide .module p {
  padding: 4px 12px;
}

.autowide .module li {
  padding: 4px 12px;
  list-style: none;
  text-align: justify;
}


/* 2 columns: 600px */
@media only screen and (min-width: 600px) {
  .autowide .module {
		float: left;
		margin-right: 2.564102564102564%;
		width: 48.717948717948715%;
	  display: inline-grid;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 0;
	}
}

/* 3 columns: 768px */
@media only screen and (min-width: 768px) {
    
    
  .autowide .module {
		width: 31.623931623931625%;
	  display: inline-grid;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 0;
	}
}

/* 4 columns: 992px and up */
@media only screen and (min-width: 992px) {

  .autowide .module {
		width: 100%;
	  display: flex;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(4n+0) {
		margin-right: 0;
	}
}


@media (min-width: 1200px) {
.col-lg-4 {
    padding-left: 3%;
    padding-right: 3%;
}

}

.simplefilter_95 li.active {
    display: none;
}

.depoimentos h1 {
    padding-bottom: 50px;
    padding-top: 20px;
    font-size: 25px;
}

.bx-viewport {
    padding-top: 30px !important;
}

.footer {
    background-color: #160e44;
padding: 10px 30px 10px 30px;
text-align: center;
}

.footer img {
    width: 223px;
    height: 33px;
}

@media screen and (max-width: 700px) {
.columnsfooter {
    display: grid !important;
    
		}

.footer-second {
    text-align: center !important;
    padding-top: 0px;
    padding-right: 20px !important;
    width: 100% !important;
    display: block;
    margin-top: 0px;
}

.columnsfooter {
    flex: 1;
    display: flex;
    padding-top: 0px;
    padding-left: 0px;
}

.mainf {
    flex: 1;
    order: 2;
display: block;
color: #f1f1f1;
}


.footer-second {
    order: 3;
}
}

/* single page */
.entry {
    width: 80%;
    overflow: hidden;
    margin-top: 100px;
    margin-left: 10%;
    margin-right: 10%;
    margin-bottom: 5%;
    height: auto;
}

h3.entrytitle a {
    color: #fff;
}

h3.entrytitle {
    font-size: 2em;
    margin: 0 auto;
    padding: 10px;
    margin-bottom: 15px;
    background-color: #22356b;
    color: #fff;
}

.featuredimg {
    float: left;
    margin-right: 20px;
}

.entrybody {
    padding-top: 15px;
    font-size: 1.3em;
}

.entrybody p {
    color: #fff;
}

p.blogdate {
    margin-top: 20px;
    font-weight: bold;
}

li.previous {
    float: left;
}

li.next {
    float: right;
}

#custompages {
    height: auto;
    min-height: 100vh;
    padding-top: 4em;
    background-color: #efefef;
    color: #333132;
}

.header.custom.pages, .header.custom.pages.small {
    position: relative !important;
    height: 110px;
}

h2.titulocustompage {
    color: #160e44;
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

h2.titulocustompage:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 65%;
    top: 10px;
    left: -25%;
}

h2.titulocustompage:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 65%;
    position: absolute;
    top: 10px;
    right: -25%;
}


h2.titulocustompagevideo {
    color: #160e44;
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

h2.titulocustompagevideo:before {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    position: absolute;
    width: 70%;
    top: 10px;
    left: -40%;
}


h2.titulocustompagevideo:after {
    content: "";
    border: 1px solid #958667;
    border-image: url(images/linetitle.jpg) 30 round;
    width: 70%;
    position: absolute;
    top: 10px;
    right: -40%;
}

.ayg-player {
    width: 50%;
    margin: 0 auto;
margin-top: 25px;
}

.container.custompagebody {
    width: 90%;
}

.entrybodypage p {
    color: #160e44 ;
    font-size: 16px;
    padding: 5px;
}

.entrybodypage h4 {
    font-size: 20px;
    font-weight: bold;
    font-family: 'Open Sans';
    color: #160e44 !important;
    padding: 10px;
}

.entrybodypage h3 {
    font-weight: bold;
    font-size: 18px;
    font-family: 'Open Sans';
    color: #160e44 !important;
    padding: 15px;
}

#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_wrap_0 {
    background-color: transparent !important;
}




#blogpage {
    padding-top: 150px;
    width: 95%;
    margin: 0 auto;
}

.blogexcerpt {
    text-align: justify;
    height: auto;
    min-height: 150px;
    margin-bottom: 20px;
}

.col-sm-4.blog {
    padding: 20px;
    min-height: 300px;
    text-align: center;
}


.blogimg {
    margin: 0 auto;
    margin-bottom: 30px;
}

.blogimg img {
    width: 100%;
}

.blogexcerpt p {
    color: #333132;
    font-weight: bold;
    font-size: 16px;
}


h2.blogmaintitle {
    color: #333132;
    font-weight: bold;
    text-align: center;
    font-family: Tahoma;
    margin-bottom: 25px;
    font-size: 22px;
}

h2.titleblog, h2.titleblog a {
    color: #333132;
    font-weight: bold;
    font-size: 20px;
    font-family: Tahoma;
    margin-bottom: 30px;
    text-align: left;
}

#contatopage {
    margin-top: 4em;
    background-image: url(images/contatobg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    height: auto;
    min-height: 100vh;
}

#contatopagecontent {
    padding: 5%;
    height: auto;
    min-height: 100vh;
    padding-top: 80px;
}

.contatopagetitle {
    margin-top: 4%;
    float: left;
    clear: both;
    width: 60%;
    width: 60%;
    background-color: #160e44;
    margin-left: -10%;
    padding-left: 10%;
    padding-top: 10px;
    padding-bottom: 5px;
    display: inline-block;
    position: absolute;
    -webkit-transform: skewX(50deg);
    -moz-transform: skewX(50deg);
    -ms-transform: skewX(50deg);
    transform: skewX(50deg);
}

h2.contatopagetitleh2 {
    font-family: Tahoma;
    font-weight: bold;
    font-size: 18px;
    color: #333132;
    -webkit-transform: skewX(130deg);
    -moz-transform: skewX(130deg);
    -ms-transform: skewX(130deg);
    transform: skewX(130deg);
    padding-top: 5px;
    padding-bottom: 0px;
}

p.contatocontent-p {
    clear: both;
    margin-top: 12%;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
}

ul.contatomedia {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 50px;
}

li.contatoicons {
    padding: 10px;
    list-style: none;
}

p.contatotextos {
    text-align: center;
    padding: 15px 10px;
    font-weight: bold;
}

.forms {
    width: 80%;
    margin: 0 auto;
    color: #333132 !important;
    font-weight: bold !important;
}



.protecaodadostext {
    width: 80%;
    padding-left: 10%;
    margin-top: -20px;
    font-weight: bold;
}


#singlepage {
    margin-top: -3em;
    background-image: url(images/blogbg.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed;
}

h3.entrytitlesingle, h3.entrytitlesingle a {
    font-size: 20px;
    font-weight: bold;
    font-family: Tahoma;
    margin: 0 auto;
    padding: 0px 0px 0px;
    margin-bottom: 15px;
    background-color: transparent;
    color: #333132;
}

#primarygine {
    margin-top: -3em;
    background-image: url(images/areasbg.png);
    background-size: cover;
    background-repeat: no-repeat;
}

#areaspage {
    margin-top: -3em;
    background-image: url(images/areasbg.png);
    background-size: cover;
    background-repeat: no-repeat;
}

#profissionaispage {
    margin-top: -3em;
    background-image: url(images/profissionaisbg.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.entrypages {
        width: 100%;
    overflow: hidden;
    margin-top: 100px;
    height: auto;
    padding: 5%;
}

h2.entrytitleareas, h2.entrytitleareas a {
    font-family: Tahoma;
    color: #333132;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
}

.entrybodyareas h2 {
    font-family: Tahoma;
    color: #333132;
    font-weight: bold;
    font-size: 18px;
        margin-top: 15px;
    margin-bottom: 15px;
}

.entrybodyareas p {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5em;
    padding-bottom: 15px;
}

.entrybodyprof {
    padding: 3%;
}

.entrybodyprof h2 {
    font-family: Tahoma;
    color: #333132;
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 15px;
    margin-top: -15px;
}

.entrybodyprof p {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5em;
    padding-bottom: 15px;
}

.linebreakentryprof {
    clear: both;
    padding: 40px;
}

.entrybodyprof img.alignleft.size-full {
    margin-right: 50px;
}

.entrybodyprof img {
    float: left;
}



.faixasdouradas {
    background-image: url(img/faixasdouradas.png);
    height: 15px;
}


/*Strip the ul of padding and list styling*/
#menucell ul {
    list-style-type:none;
    margin:0;
    padding:0;
    position: absolute;
}
/*Create a horizontal list with spacing*/
#menucell li {
    display:inline-block;
    float: left;
    margin-right: 1px;
}
/*Style for menu links*/
#menucell li a {
    font-size: 13px;
    display: block;
    min-width: 100vw !important;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #fff;
    background: #160e44;
    text-decoration: none;
    margin-left: -10px;
    border-bottom: 2px solid #f1da7d;
}
/*Hover state for top level links*/
#menucell li:hover a {
    background: #0f0838;
}
/*Style for dropdown links*/
#menucell li:hover ul a {
    background: #f3f3f3;
    color: #2f3036;
    height: 40px;
    line-height: 40px;
}
/*Hover state for dropdown links*/
#menucell li:hover ul a:hover {
    background: #eee;
    color: #fff;
}
/*Hide dropdown links until they are needed*/
#menucell li ul {
    display: none;
}
/*Make dropdown links vertical*/
#menucell li ul li {
    display: block;
    float: none;
}
/*Prevent text wrapping*/
#menucell li ul li a {
    width: auto;
    min-width: 100px;
    padding: 0 20px;
}
/*Display the dropdown on hover*/
#menucell ul li a:hover + .hidden, #menucell .hidden:hover {
    display: block;
}
/*Style 'show menu' label button and hide it by default*/
.show-menu {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #fff;
    background: transparent;
    text-align: center;
    display: none;
width: 20%;
    float: right;
}
/*Hide checkbox*/
input[type=checkbox] ~ #menucell {
    display: none;
}

input#show-menu {
    display: none;
}

/*Show menu when invisible checkbox is checked*/
input[type=checkbox]:checked ~ #menucell{
    display: block;
}
/*Responsive Styles*/
@media screen and (max-width : 760px){
    /*Make dropdown links appear inline*/
    #menucell ul {
        position: static;
        display: none;
    }
    /*Create vertical spacing*/
    #menucell li {
    width: 100%;
    }
    /*Make all menu links full width*/
    #menucell ul li, #menucell li a {
        width: 100%;
    }
    /*Display 'show menu' link*/
    .show-menu {
        display:block;
display: block;
    border-bottom: 15px double #f1da7d;
    border-top: 5px solid #f1da7d;
    content: "";
height: 25px;
    width: 30px;
    padding-right: 15px;
    float: right;
    margin-top: 33px;
    margin-bottom: 25px;
    }
}

#menucell li.socialiconscell {
    width: 100vw;
    background-color: #160e44 !important;
    min-width: 0px !important;
    display: inline-flex !important;
}

#menucell li.socialiconscell a {
    min-width: 10px !important;
    background-color: #160e44 !important;
    width: 100vw;
}

#menucell li.socialiconscell img {
    width: 40px;
    margin-top: 5px;
}

@media only screen and (min-width:700px) and (max-width:767px) {
    .mainlogo {
    top: 38%;
    }
}

@media only screen and (min-width: 761px) {
    ul#menucell {
        display:none;
visibility: hidden;
    }

.header.pages.small {
overflow: visible !important;
}

h1.header_logo {
float: left !important;
}

}