html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:none}table{border-collapse:separate;border-spacing:0px}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a
img{border:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}.clear{clear:both}body,input,textarea{font:13px/1.5 Georgia, "Times New Roman", Times, serif}.serif{font-family:Georgia,"Times New Roman",Times,serif}.sans-serif{font-family:"lucida sans",Verdana,Arial,Helvetica,sans-serif}.entry-header{margin-bottom:10px}p, pre, ul, ol, dl, dd, blockquote, address, table, fieldset, form, .gallery-row, .comment-list ul, .comment-list
ol{margin-bottom:20px}.hentry,.widget,.comment,.navigation-links{margin-bottom:40px}#logo, #logo
a{font-size:28px;line-height:30px;color:#000;font-weight:bold}#logo a:hover{color:#2361a1;text-decoration:none}#tagline{color:#333}.nav{float:left;line-height:1;background-color:#fff;width:100%}.nav, .nav
*{list-style:none;margin-left:0}.nav
li{float:left;padding:0;position:relative}.nav ul
li{width:100%}.nav
a{display:block;position:relative;padding:8px
10px}.nav
ul{position:absolute;top:-9999em;width:20em}.nav li:hover ul,
.nav li.nav-hover
ul{left:-1px;top:29px;z-index:99}.nav li:hover li ul,
.nav li.nav-hover li ul,
.nav li li:hover li ul,
.nav li li.nav-hover li ul,
.nav li li li:hover li ul,
.nav li li li.nav-hover li
ul{top:-999em}.nav li li:hover ul,
.nav li li.nav-hover ul,
.nav li li li:hover ul,
.nav li li li.nav-hover ul,
.nav li li li li:hover ul,
.nav li li li li.nav-hover
ul{left:20em;top:-1px}.nav{border:1px
solid;border-color:#aaa #ddd #ddd #aaa}.nav
ul{border:1px
solid #ddd;border-bottom:none}.nav ul li
a{border-bottom:1px solid #ddd}.nav li:hover ul,
.nav li.nav-hover
ul{background:#fff}.nav
a{color:#666;border-right:1px solid #ccc}.nav a:hover{text-decoration:none;background:#fafafa}.nav ul
a{border-right:none}.nav li:hover, .nav li.nav-hover,
.nav a:focus{background:#fafafa}.ie7 .nav:hover{visibility:inherit}a{color:#2361a1;text-decoration:none}a:hover{text-decoration:underline}.entry-content a:link, .entry-content a:active, .entry-content a:visited{color:#2361a1;text-decoration:underline}.entry-content a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both}h1{font-size:24px;line-height:28px;padding:5px
0px}h2{font-size:20px;line-height:22px;padding:5px
0px}h3{font-size:16px;line-height:20px;padding:5px
0px}h4{font-size:14px;line-height:18px;padding:5px
0px}h5{font-size:12px;line-height:18px;padding:5px
0px}h6{font-size:10px;line-height:16px}.page-title{font-size:14px;font-weight:bold}.page-title
span{font-style:italic;font-weight:normal}.entry-title, .entry-title
a{color:#000;font-size:24px;line-height:28px}.entry-title a:hover{color:#2361a1;text-decoration:none}address{font-style:italic}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #666}blockquote{color:#666;font-style:italic;border-left:1px solid #ddd;margin-left:15px;padding-left:10px}strong{font-weight:bold}em,dfn,cite{font-style:italic}dfn{font-weight:bold}sup{bottom:1ex}sub{top: .5ex}small{font-size:12px}del{text-decoration:line-through}ins{text-decoration:underline}code,pre{line-height:15px}var,kbd,samp,code,pre{font:12px/1.4 Consolas, "Andale Mono", Courier, "Courier New", monospace;background:#fafafa}kbd{font-weight:bold}samp,var{font-style:italic}pre{white-space:pre;overflow:auto;padding:10px;border:1px
solid #ddd;clear:both}code{padding:0px
3px}ul,ol,dl{margin-left:15px}.nav{margin-left:0px}.entry-content ul, .entry-content ol,#search-query{margin-left:25px}li ul, li
ol{margin-bottom:0}ul ul, ol ol, ul ol, ol
ul{margin-bottom:0}ol{list-style-type:decimal}ul{list-style-type:disc}ul
ul{list-style-type:circle}ul ul
ul{list-style-type:square}dt{font-weight:bold}.fat
li{margin-bottom:10px}table{border:1px
solid #ccc;border-width:1px;line-height:18px;margin:0
0 22px 0;text-align:left;padding:0
5px}table
.even{background:#ddd}caption{text-align:left}tr{border-bottom:1px solid #ccc}th,td{padding:5px
3px}input,textarea,button{background:#fafafa;border-color:#aaa #ddd #ddd #aaa;border-style:solid;border-width:1px;color:#444;font-size:14px}input,textarea,button{font-family:Cambria,Georgia,"Times New Roman",Times,serif;padding:3px}button{font:12px;padding:2px
10px;cursor:pointer}input:focus,textarea:focus,button:hover{background:#fff;border-color:#777 #ccc #ccc #777}.safari
input{padding:0px
3px}.chrome
input{padding:1px
3px}.comment-list, .comment-list
.children{list-style:none}.comment-list{margin-left:10px}.comment{margin-bottom:40px}.comment-list
.children{margin-top:40px}.comment-meta{margin-bottom:10px}.commenter{font-size:16px}.avatar{float:right;margin:0px
0px 10px 20px;border:1px
#ddd solid;padding:1px}#comment-form .form-section
input{margin-right:10px}.form-section{margin-bottom:10px}.form-section
label{cursor:pointer}#commenter-details
input{margin-right:10px}#allowed-tags{font:11px Verdana, Arial, Helvetica, sans-serif;padding:5px
10px;background:#fff;border:1px
#ddd dotted;border-top:none;width:573px}img.alignleft{float:left;margin-right:20px;margin-top:5px}img.alignright{display:block;float:right;margin-left:20px;margin-top:5px}img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-top:5px}.wp-caption{text-align:center}.wp-caption
img{margin:0;padding:0;border:0
none}.wp-caption .wp-caption-text{margin:0;padding:5px}.wp-smiley{max-height:13px;margin:0
!important}.gallery{margin:auto}.gallery-image{border:2px
solid #cfcfcf;margin-left:0}.gallery-caption{margin-left:0}.gallery-item{float:left;text-align:center;margin-left:0}.gallery-columns-2{width:50%}.gallery-columns-3{width:33%}.gallery-columns-4{width:25%}.gallery-columns-5{width:20%}.gallery-columns-6{width:16%}.gallery-columns-7{width:14%}.gallery-columns-8{width:12%}.gallery-columns-9{width:11%}.page-navigation .nav-next{float:left}.page-navigation .nav-previous{float:right}.single-page-navigation .nav-next{float:right}.single-page-navigation .nav-previous{float:left}.gallery-row:after,.navigation-links:after,.container:after,.menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gallery-row,.navigation-links,.container,.menu{display:block}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.hfeed{width:600px;float:left}.aside{width:300px;float:right}.footer{clear:both}.aligncenter{}.alignleft{}.alignright{}.wp-caption{}.wp-caption-text{}body{font-family:"Quicksand",sans-serif;font-optical-sizing:auto;font-weight:normal;font-style:normal}abbr{border:none !important;text-decoration:none !important}#header{padding:0}#header a.navbar-brand{min-width:150px}#header a.navbar-brand
img{max-width:100%}#header
nav{align-items:center;justify-content:center}#header .navbar-nav{text-align:center;display:flex;justify-content:center;width:100%}#header .navbar-nav li
a{color:#333;padding:0
15px;font-size:15px;font-weight:500;text-transform:lowercase}#header
form{display:flex;border-bottom:solid 1px #F0F0F0}#header form
button{border:none}#header form
input{border-radius:0;border:none;padding:3px;font-size:11px;font-family:'Quicksand';width:140px}#footer{width:100%;background-color:#1D1D1D;overflow:hidden;margin-bottom:-10px;padding-top:25px;padding-bottom:15px}#footer div.col-one{}#footer div.col-one
ul{list-style:none;border-left:solid 4px #DABF7F;padding-left:3px;padding-top:5px}#footer div.col-one
li{margin-bottom:6px;display:block}#footer div.col-one li
a{font-size:13px;text-decoration:none;text-transform:uppercase;color:#C7C7C7;line-height:auto;padding-left:5px;font-weight:100;display:block}#footer div.col-one li a:hover{color:#FFC926}#footer
p.copyright{color:#9D9D9D;font-size:12px;text-align:center}#footer p.copyright
a{color:#9D9D9D;text-decoration:underline}#footer
p.logo{}#footer div.col-two{padding-right:0}#footer div.col-two
div.item{list-style:none;border-left:solid 4px #DABF7F;padding-left:10px;padding-top:5px}#footer div.col-two
div.item{padding-bottom:6px}#footer div.col-two div.item
p.title{margin-top:10px;margin-bottom:10px}#footer div.col-two div.item p.title
a{font-size:20px;text-transform:uppercase;color:#926221;font-weight:200;padding-left:0px;padding-top:5px;text-decoration:none;letter-spacing:2px}#footer div.col-two div.item p.title a:hover{}#footer div.col-two div.item div.calling
p{line-height:130%;font-size:12px;text-decoration:none;text-transform:none;color:#888;padding-left:5px;padding-top:5px}#footer div.col-three{}#footer div.col-three
.search{margin:0;height:40px}#footer div.col-three .search
p.label{width:70px;float:left;padding-left:0px;color:#DABF7F;font-style:italic;line-height:26px;font-size:20px;font-weight:400}#footer div.col-three .search
input.field{width:147px;height:26px;border:none;border-radius:3px;padding:0;line-height:26px;font-size:12px;color:#333;text-indent:5px;float:left}#footer div.col-three .search
input.ico.submit{float:right;cursor:pointer;height:13px;width:14px;background-position:-126px 0;display:block;border:none;padding:0;margin:7px;background-color:transparent!important;background-image:url(/wp-content/themes/todocasamento/library/media/images/sprites.png)}#footer div.col-three .search input.ico.submit:hover{opacity:.8}#footer div.col-three
.suppliers{margin-bottom:20px;background-color:#DABF7F;border-radius:5px;clear:both;visibility:hidden}#footer div.col-three .suppliers
p{}#footer div.col-three .suppliers p
a{padding:5px;display:block;font-weight:100;text-transform:uppercase;letter-spacing:1px;color:#F8F3E7;font-size:16px;line-height:150%;text-decoration:none;text-align:center;margin-bottom:0;text-indent:0}#footer div.col-three .suppliers p a:hover{text-decoration:none;opacity:.8}#footer div.col-three
.facebook{margin:0;background-color:#FFF;border-radius:10px;overflow:hidden;padding:5px;min-height:164px}#footer div.col-three
p.poweredy.zirtual{margin-top:77px;margin-bottom:0}#footer div.col-three .poweredy.zirtual
a{float:right;font-size:30px;color:#FFF;display:block;transition:all .3s linear;opacity:.8;text-decoration:none}#footer div.col-three .poweredy.zirtual a
span{visibility:hidden;margin-left:0;transition:all .3s linear;position:absolute;color:#FFF;font-size:20px;margin-top:-45px}#footer div.col-three .poweredy.zirtual a
strong{position:relative;z-index:9999;font-size:35px}#footer div.col-three .poweredy.zirtual a:hover{opacity:1}#footer div.col-three .poweredy.zirtual a:hover
span{margin-left:-100px;visibility:visible}#footer div.col-three .poweredy.zirtual a:hover
strong{color:#FF9735}#footer div.col-three .poweredy.zirtual
svg{max-width:80px;margin-top:-10px;filter:brightness(0) saturate(100%) invert(99%) sepia(76%) saturate(2%) hue-rotate(178deg) brightness(106%) contrast(100%)}#content .rank-math-breadcrumb{width:100%;max-width:850px;margin:0
auto;font-size:17px;line-height:150%;float:none !important;font-size:11px;font-style:italic;text-align:center}#content .rank-math-breadcrumb
a{font-weight:bold;font-size:11px;color:#000}#content
#primary{width:100%;max-width:850px;margin:0
auto;font-size:17px;line-height:150%;float:none !important}#content #primary div.entry-categories{text-align:center}#content #primary div.entry-excerpt{text-align:center;font-style:italic;font-size:14px}#content #primary div.entry-categories
a{text-transform:uppercase;color:#000;font-weight:bold;font-size:14px;letter-spacing:1px}#content #primary h1.entry-title{text-align:center;font-size:35px;font-weight:bold;line-height:140%;font-family:"Noto Serif",serif}#content #primary h2.entry-title{text-align:center;font-size:28px;font-weight:bold;line-height:140%;font-family:"Noto Serif",serif}#content #primary div.entry-meta{text-align:center;font-size:15px}#content #primary div.entry-content
img{border-radius:6px}#content #primary div.entry-content h1, #content #primary div.entry-content h2, #content #primary div.entry-content h3, #content #primary div.entry-content h4, #content #primary div.entry-content h5, #content #primary div.entry-content
h6{font-family:"Noto Serif",serif}#content #primary div.entry-content h2, #content #primary div.entry-content h3, #content #primary div.entry-content h4, #content #primary div.entry-content h5, #content #primary div.entry-content
h6{margin-bottom:15px;font-weight:bold}#content #primary
a{color:#000}#content #primary h3#leave-a-reply{border-bottom:solid 1px #ccc;font-weight:bold;margin-bottom:30px}#content #primary .form-section
label{float:left;width:15%}#content #primary .form-section input, #content #primary .form-section
textarea{font-family:'Quicksand',sans-serif;border:solid 1px #F0F0F0;padding:5px;width:85%;margin-right:0}#content #primary .form-section
textarea{width:100% !important;line-height:150%}#content #primary .form-section#form-section-actions{text-align:right}#content #primary .form-section
button#submit{background:#000;color:#FFF;font-family:'Quicksand',sans-serif;font-size:18px;padding:10px
25px;border:none}#content #primary .form-section button#submit:hover{color:#dabf7f}#content #primary  div.navigation-links{border-top:solid 1px #CCC;padding:15px
0}#content #primary img.size-full{width:100%;height:auto}#featured
div.col{padding:5px;flex-wrap:wrap;width:49.5%;display:inline-block}#featured div.col div.entry-data{min-height:130px}#featured div.col.item-2{}#featured div.col.item-2{flex-direction:column-reverse}#featured div.entry-image{width:100%;max-height:270px;overflow:hidden;border-radius:3px}#featured
img{width:100%;height:auto}#featured h2.entry-title{text-align:center;font-size:35px;font-weight:bold;line-height:140%;font-family:"Noto Serif",serif;padding:0;margin-bottom:15px}#featured h2.entry-title
a{line-height:150%}#featured .entry-author{text-align:center}#featured .entry-category{text-align:center;margin-bottom:0}#featured .entry-category
a{text-transform:uppercase;color:#000;font-weight:300;font-style:italic;padding:8px
0;display:inline-block;font-size:14px;letter-spacing:1px}div.sep-banner{background:#f0e7dd;padding:3px
0;text-align:center;margin:15px
0;border-bottom:solid 6px #bea589}div.sep-banner
p{margin:0}div.sep-banner p.line-one{font-size:17px;color:#bfa68a;margin-bottom:15px}div.sep-banner p.line-one
strong{font-family:'Noto Serif',serif;font-style:italic;color:#070606}div.sep-banner p.cta
a{border:solid 2px #FFF;padding:8px;max-width:300px;display:block;margin:0
auto;font-family:'Noto Serif',serif;font-style:italic;font-size:16px;color:#FFF;background:#bfa68a}div.banner-horizontal{text-align:center;padding:15px
0}*{max-width:100%}@media (max-width:600px){.hidden-xs{display:none}#featured
div.row{display:block;margin:0}#featured
div.col{display:block;width:600px;max-width:100%;flex:auto}}