blockquote {
font-family: "Raleway" !important;
}
.capture h3 {
font-family: 'Raleway', serif !important;
}
.sg_title h2 {
font-family: 'Raleway', serif !important;
}
.dropcap {
font-family: "Raleway" !important;
}
blockquote cite {
font-family: "Raleway" !important;
}.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.sticky, .bypostauthor, .gallery-caption { font-size: 11px; } .home_top {
margin-top: 80px;
margin-bottom: 80px;
}
.page_top {
margin-top: 80px;
text-transform:none;
margin-bottom: 80px;
}
.sidebar1 {
padding-top: 50px;
clear: both;
}
#map { display: none}
.singlepost_body p a {color:#e15071}
.singlepost_body p a:hover{text-decoration:underline}
.logo img {
height: 30px;
position: relative;
top: 8px;
}
.responsive_logo img {
height: 30px;
}
.whatsapp {
position: fixed;
bottom: 35px;
right: 35px;
}
.whatsapp img {
position: relative;
width: 40px;
height: auto;
}
#nav_menu-3 {
display: grid;
}
.business-footer {
text-align: center;
padding: 15px 0;
}
.payment-methods {
text-align: center;
}
.payment-methods img {
width: 150px;
}
.mautic-footer {
margin-top: -30px;
}
.mautic img {
max-width: 100%;
}
.mautic p{
padding-left: 15px;
padding-right: 15px;
}
.mautic label {
margin: 10px 0 3px;
}
.mautic select {
border: 2px solid #e1e1e1;
padding: 10px 17px;
width: 100%;
-webkit-appearance: none;
border-radius: 0;
}
.mautic button {
margin-top: 15px;
margin-bottom: 30px;
background-color: #ea6885;
color: white;
font-weight: bold;
text-transform: uppercase;
}
.mauticform-errormsg {
color: red;
}
#mauticform_formlandinginteressados_message {
color:purple;
font-size: 18px;
margin-bottom: 20px;
}
.orcamento {
font-weight: 700;
}
.orcamento a {
color:#ea6885;
}
.orcamento a:hover {
color:#8fd0cc;
}
.orcamento a:before {
content: "";
display: block;
background: url(https://pixelcake.com.br/img/send.svg) no-repeat;
width: 20px;
height: 20px;
float: left;
margin: 0 3px 0 0;
}
.shake-bottom{-webkit-animation:shake-bottom .8s cubic-bezier(.455,.03,.515,.955) 3 both;animation:shake-bottom .8s cubic-bezier(.455,.03,.515,.955) 3 both}
@-webkit-keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@media (max-width: 1080px){
.whatsapp {
top: 33px;
right: 15px;
}
.whatsapp img { 
width: 30px;
}
} #mauticform_formpixelcake_message {
color: #ea6885;
font-size: 1.5em;
}
.obrigado a {
color: #e15071;
}
.sortable-handler {
touch-action: none;
}
h4.landing {
padding: 30px 0 !important;
background: #333;
color: white;
text-align: center;
clear: both;
}
.round {
border-radius: 50%;
margin-bottom: 30px;
}
.landing p {
font-family: 'PT Serif',serif;
font-size: 17px;
margin-bottom: 15px;
line-height: 27px;
}
.page-id-1422 .mautic,
.page-id-1387 .mautic {
padding: 15px 15px;
border-radius: 15px;
background-color: lightseagreen;
clear: both;
}
.page-id-1422 .mautic button,
.page-id-1387 .mautic button {
padding: 15px 50px;
letter-spacing: 2px;
}
#gallery-2 img,
#gallery-1 img {
border: none!important;
}
@media (max-width: 1080px){
#gallery-2,
#gallery-1{
display: grid;
}
#gallery-1 .gallery-item,
#gallery-2 .gallery-item  {
width: 100%!important;
}
}
.wp-caption {
border: none;
}
.landing-logo img{
width: 70%;
}
.landing-form {
margin-top: 50px;
padding: 0 30px;
}
.business-footer {
clear: both;
}