.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-273 .elementor-element.elementor-element-e3c5b29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-e3c5b29{text-align:center;}.elementor-273 .elementor-element.elementor-element-e3c5b29 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.78rem;font-weight:400;line-height:17.47px;letter-spacing:0.08em;color:#c9c0b6;}.elementor-273 .elementor-element.elementor-element-33f1b45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-33f1b45{text-align:start;}.elementor-273 .elementor-element.elementor-element-33f1b45 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.84rem;font-weight:400;line-height:22.18px;letter-spacing:0px;color:#625952;}.elementor-273 .elementor-element.elementor-element-d9e7c47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-d9e7c47{text-align:start;}.elementor-273 .elementor-element.elementor-element-d9e7c47 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(2.2rem, 1.35rem + 3.4vw, 3.6rem);font-weight:500;line-height:1.14em;letter-spacing:-0.01em;color:#1a1716;}.elementor-273 .elementor-element.elementor-element-5d82cf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-5d82cf4{text-align:start;}.elementor-273 .elementor-element.elementor-element-5d82cf4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.84rem;font-weight:400;line-height:22.18px;letter-spacing:0.02em;color:#1a1716;}.elementor-273 .elementor-element.elementor-element-0403f6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-0403f6e{text-align:start;}.elementor-273 .elementor-element.elementor-element-0403f6e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.55rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-273 .elementor-element.elementor-element-d5cc301 > .elementor-widget-container{margin:26px 0px 0px 0px;padding:20px 22px 20px 22px;}.elementor-273 .elementor-element.elementor-element-d5cc301{text-align:start;}.elementor-273 .elementor-element.elementor-element-d5cc301 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.97rem;font-weight:400;line-height:25.61px;letter-spacing:0px;color:#b6ada3;}.elementor-273 .elementor-element.elementor-element-db0dbd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-db0dbd5{text-align:start;}.elementor-273 .elementor-element.elementor-element-db0dbd5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.55rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-273 .elementor-element.elementor-element-3bbd4dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-3bbd4dc{text-align:start;}.elementor-273 .elementor-element.elementor-element-3bbd4dc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.55rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-273 .elementor-element.elementor-element-1725e99{--display:flex;}.elementor-273 .elementor-element.elementor-element-fdd774e{--display:flex;}.elementor-273 .elementor-element.elementor-element-38d75a7{--display:flex;}.elementor-273 .elementor-element.elementor-element-ba1083a{--display:flex;}.elementor-273 .elementor-element.elementor-element-8a71281{--display:flex;}.elementor-273 .elementor-element.elementor-element-6d84ea2{--display:flex;}.elementor-273 .elementor-element.elementor-element-4f43d03{--display:flex;}.elementor-273 .elementor-element.elementor-element-469b289{--display:flex;}.elementor-273 .elementor-element.elementor-element-71cd224{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#221e1c;--n-accordion-title-hover-color:#221e1c;--n-accordion-title-active-color:#221e1c;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#221e1c;--n-accordion-icon-hover-color:#221e1c;--n-accordion-icon-active-color:#221e1c;}.elementor-273 .elementor-element.elementor-element-71cd224 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-273 .elementor-element.elementor-element-71cd224 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-273 .elementor-element.elementor-element-71cd224 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-273 .elementor-element.elementor-element-71cd224 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Jost", Sans-serif;font-weight:500;}:where( .elementor-273 .elementor-element.elementor-element-71cd224 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:22px;--padding-left:0px;}.elementor-273 .elementor-element.elementor-element-a5bc5a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-a5bc5a8{text-align:start;}.elementor-273 .elementor-element.elementor-element-a5bc5a8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.85rem;font-weight:400;line-height:22.44px;letter-spacing:0px;color:#8f877f;}.elementor-273 .elementor-element.elementor-element-ff7da6f > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-ff7da6f{text-align:start;}.elementor-273 .elementor-element.elementor-element-ff7da6f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.85rem;font-weight:400;line-height:22.44px;letter-spacing:0px;color:#8f877f;}.elementor-273 .elementor-element.elementor-element-cdc787b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 16px 9px 16px;}.elementor-273 .elementor-element.elementor-element-cdc787b{text-align:start;}.elementor-273 .elementor-element.elementor-element-cdc787b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.86rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-273 .elementor-element.elementor-element-05b17f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-05b17f0{text-align:center;}.elementor-273 .elementor-element.elementor-element-05b17f0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.78rem;font-weight:400;line-height:17.47px;letter-spacing:0.08em;color:#c9c0b6;}.elementor-273 .elementor-element.elementor-element-9531ccf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-9531ccf{text-align:start;}.elementor-273 .elementor-element.elementor-element-9531ccf .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.84rem;font-weight:400;line-height:22.18px;letter-spacing:0px;color:#625952;}.elementor-273 .elementor-element.elementor-element-e17bfbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-e17bfbb{text-align:start;}.elementor-273 .elementor-element.elementor-element-e17bfbb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:clamp(2.2rem, 1.35rem + 3.4vw, 3.6rem);font-weight:500;line-height:1.14em;letter-spacing:-0.01em;color:#1a1716;}.elementor-273 .elementor-element.elementor-element-bbe5984 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-bbe5984{text-align:start;}.elementor-273 .elementor-element.elementor-element-bbe5984 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.84rem;font-weight:400;line-height:22.18px;letter-spacing:0.02em;color:#1a1716;}.elementor-273 .elementor-element.elementor-element-23e9042 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-23e9042{text-align:start;}.elementor-273 .elementor-element.elementor-element-23e9042 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.55rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-273 .elementor-element.elementor-element-54aaf3b > .elementor-widget-container{margin:26px 0px 0px 0px;padding:20px 22px 20px 22px;}.elementor-273 .elementor-element.elementor-element-54aaf3b{text-align:start;}.elementor-273 .elementor-element.elementor-element-54aaf3b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.97rem;font-weight:400;line-height:25.61px;letter-spacing:0px;color:#b6ada3;}.elementor-273 .elementor-element.elementor-element-8bb14ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-8bb14ac{text-align:start;}.elementor-273 .elementor-element.elementor-element-8bb14ac .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.55rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-273 .elementor-element.elementor-element-ac04a30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-ac04a30{text-align:start;}.elementor-273 .elementor-element.elementor-element-ac04a30 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.55rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-273 .elementor-element.elementor-element-29c4547{--display:flex;}.elementor-273 .elementor-element.elementor-element-14faf95{--display:flex;}.elementor-273 .elementor-element.elementor-element-e0ef637{--display:flex;}.elementor-273 .elementor-element.elementor-element-d29c71d{--display:flex;}.elementor-273 .elementor-element.elementor-element-18caf17{--display:flex;}.elementor-273 .elementor-element.elementor-element-29efdfb{--display:flex;}.elementor-273 .elementor-element.elementor-element-d4487ca{--display:flex;}.elementor-273 .elementor-element.elementor-element-9c087cc{--display:flex;}.elementor-273 .elementor-element.elementor-element-f5a9508{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#221e1c;--n-accordion-title-hover-color:#221e1c;--n-accordion-title-active-color:#221e1c;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#221e1c;--n-accordion-icon-hover-color:#221e1c;--n-accordion-icon-active-color:#221e1c;}.elementor-273 .elementor-element.elementor-element-f5a9508 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-273 .elementor-element.elementor-element-f5a9508 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-273 .elementor-element.elementor-element-f5a9508 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-273 .elementor-element.elementor-element-f5a9508 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Jost", Sans-serif;font-weight:500;}:where( .elementor-273 .elementor-element.elementor-element-f5a9508 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:22px;--padding-left:0px;}.elementor-273 .elementor-element.elementor-element-82d1bbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-82d1bbd{text-align:start;}.elementor-273 .elementor-element.elementor-element-82d1bbd .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.85rem;font-weight:400;line-height:22.44px;letter-spacing:0px;color:#8f877f;}.elementor-273 .elementor-element.elementor-element-2ba9951 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-2ba9951{text-align:start;}.elementor-273 .elementor-element.elementor-element-2ba9951 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.85rem;font-weight:400;line-height:22.44px;letter-spacing:0px;color:#8f877f;}.elementor-273 .elementor-element.elementor-element-c4238fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 16px 9px 16px;}.elementor-273 .elementor-element.elementor-element-c4238fb{text-align:start;}.elementor-273 .elementor-element.elementor-element-c4238fb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:0.86rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}body.elementor-page-273:not(.elementor-motion-effects-element-type-background), body.elementor-page-273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f3ee;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-33f1b45 */.elementor-273 .elementor-element.elementor-element-33f1b45 .elementor-heading-title{margin:0} .elementor-273 .elementor-element.elementor-element-33f1b45 .elementor-heading-title strong{color: #1a1716; font-weight: 500}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9e7c47 */.elementor-273 .elementor-element.elementor-element-d9e7c47 .elementor-heading-title{text-wrap:balance} .elementor-273 .elementor-element.elementor-element-d9e7c47 .elementor-heading-title{margin:0} .elementor-273 .elementor-element.elementor-element-d9e7c47 .elementor-heading-title em{color: #8a7561; font-weight: 400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5cc301 */.elementor-273 .elementor-element.elementor-element-d5cc301 .elementor-heading-title{max-width:820px} .elementor-273 .elementor-element.elementor-element-d5cc301 .elementor-widget-container{margin-top:26px} .elementor-273 .elementor-element.elementor-element-d5cc301 .elementor-heading-title{margin-top:26px} .elementor-273 .elementor-element.elementor-element-d5cc301{background-color:rgba(215, 202, 181, 0.06)} .elementor-273 .elementor-element.elementor-element-d5cc301 .elementor-heading-title strong{color: #d7cab5; font-weight: 500}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff7da6f */.elementor-273 .elementor-element.elementor-element-ff7da6f .elementor-widget-container{margin-top:8px} .elementor-273 .elementor-element.elementor-element-ff7da6f .elementor-heading-title{margin-top:8px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdc787b */.elementor-273 .elementor-element.elementor-element-cdc787b .elementor-heading-title{text-wrap:nowrap} .elementor-273 .elementor-element.elementor-element-cdc787b .elementor-heading-title{margin:0} .elementor-273 .elementor-element.elementor-element-cdc787b .elementor-heading-title strong{color: #d7cab5; font-weight: 500}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9531ccf */.elementor-273 .elementor-element.elementor-element-9531ccf .elementor-heading-title{margin:0} .elementor-273 .elementor-element.elementor-element-9531ccf .elementor-heading-title strong{color: #1a1716; font-weight: 500}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e17bfbb */.elementor-273 .elementor-element.elementor-element-e17bfbb .elementor-heading-title{text-wrap:balance} .elementor-273 .elementor-element.elementor-element-e17bfbb .elementor-heading-title{margin:0} .elementor-273 .elementor-element.elementor-element-e17bfbb .elementor-heading-title em{color: #8a7561; font-weight: 400}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54aaf3b */.elementor-273 .elementor-element.elementor-element-54aaf3b .elementor-heading-title{max-width:820px} .elementor-273 .elementor-element.elementor-element-54aaf3b .elementor-widget-container{margin-top:26px} .elementor-273 .elementor-element.elementor-element-54aaf3b .elementor-heading-title{margin-top:26px} .elementor-273 .elementor-element.elementor-element-54aaf3b{background-color:rgba(215, 202, 181, 0.06)} .elementor-273 .elementor-element.elementor-element-54aaf3b .elementor-heading-title strong{color: #d7cab5; font-weight: 500}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ba9951 */.elementor-273 .elementor-element.elementor-element-2ba9951 .elementor-widget-container{margin-top:8px} .elementor-273 .elementor-element.elementor-element-2ba9951 .elementor-heading-title{margin-top:8px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4238fb */.elementor-273 .elementor-element.elementor-element-c4238fb .elementor-heading-title{text-wrap:nowrap} .elementor-273 .elementor-element.elementor-element-c4238fb .elementor-heading-title{margin:0} .elementor-273 .elementor-element.elementor-element-c4238fb .elementor-heading-title strong{color: #d7cab5; font-weight: 500}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-400.eot');
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-400.eot?#iefix') format('embedded-opentype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-400.woff2') format('woff2'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-400.woff') format('woff'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-400.ttf') format('truetype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-400.svg#Jost') format('svg');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-500.eot');
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-500.eot?#iefix') format('embedded-opentype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-500.woff2') format('woff2'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-500.woff') format('woff'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-500.ttf') format('truetype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-500.svg#Jost') format('svg');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-600.eot');
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-600.eot?#iefix') format('embedded-opentype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-600.woff2') format('woff2'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-600.woff') format('woff'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-600.ttf') format('truetype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/jost-600.svg#Jost') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-500.eot');
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-500.eot?#iefix') format('embedded-opentype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-500.woff2') format('woff2'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-500.woff') format('woff'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-500.ttf') format('truetype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-500.svg#CormorantGaramond') format('svg');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-600.eot');
	src: url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-600.eot?#iefix') format('embedded-opentype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-600.woff2') format('woff2'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-600.woff') format('woff'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-600.ttf') format('truetype'),
		url('https://vasquesalves.adv.br/wp-content/uploads/2026/09/cormorant-garamond-600.svg#CormorantGaramond') format('svg');
}
/* End Custom Fonts CSS */