/* Gerado por inc/assets.php a partir do style.css (@import). Não edite: edite os CSS de origem. */
@font-face{font-display:swap;font-family: 'century_gothicbold_italic';src: url('../fonts/century_gothic_bold_italic-webfont.woff2') format('woff2'), url('../fonts/century_gothic_bold_italic-webfont.woff') format('woff');font-weight: normal;font-style: normal}@font-face{font-display:swap;font-family: 'century_gothicbold';src: url('../fonts/century_gothic_bold-webfont.woff2') format('woff2'), url('../fonts/century_gothic_bold-webfont.woff') format('woff');font-weight: normal;font-style: normal}@font-face{font-display:swap;font-family: 'century_gothicitalic';src: url('../fonts/century_gothic_italic-webfont.woff2') format('woff2'), url('../fonts/century_gothic_italic-webfont.woff') format('woff');font-weight: normal;font-style: normal}@font-face{font-display:swap;font-family: 'century_gothicregular';src: url('../fonts/century_gothic-webfont.woff2') format('woff2'), url('../fonts/century_gothic-webfont.woff') format('woff');font-weight: normal;font-style: normal}@charset "UTF-8";:root{--font-1: "century_gothicregular";--font-2: "century_gothicregular";--font-3: "century_gothicregular";--font-4: "century_gothicregular";--font-mono: Consolas, "Andale Mono", Courier, "Courier New", monospace}:root{--color-1: hsla(12, 75%, 45%, 1);--color-2: hsla(28, 25%, 76%, 1);--color-3: hsla(240, 8%, 38%, 1);--color-1-lightest: hsla(12, 75%, 75%, 1);--color-1-lighter: hsla(12, 75%, 65%, 1);--color-1-light: hsla(12, 75%, 55%, 1);--color-1-dark: hsla(12, 75%, 35%, 1);--color-1-darker: hsla(12, 75%, 25%, 1);--color-1-darkest: hsla(12, 75%, 15%, 1);--color-2-lighter: hsla(28, 25%, 96%, 1);--color-2-light: hsla(28, 25%, 86%, 1);--color-2-dark: hsla(28, 25%, 66%, 1);--color-2-darker: hsla(28, 25%, 56%, 1);--color-2-darkest: hsla(28, 25%, 36%, 1);--color-3-lighter: hsla(240, 8%, 58%, 1);--color-3-light: hsla(240, 8%, 48%, 1);--color-3-dark: hsla(240, 8%, 28%, 1);--color-3-darker: hsla(240, 8%, 10%, 1);--color-error: hsla(359, 100%, 91%, 1);--color-success: hsla(76, 69%, 68%, 1);--color-info: hsla(205, 82%, 91%, 1);--color-notice: hsla(51, 100%, 80%, 1);--color-error-content: hsla(359, 50%, 50%, 1);--color-success-content: hsla(76, 29%, 28%, 1);--color-info-content: hsla(205, 32%, 31%, 1);--color-notice-content: hsla(51, 30%, 30%, 1);--color-black: #000000;--color-gray-19: #151312;--color-gray-18: #2a2724;--color-gray-17: #3f3a36;--color-gray-16: #544d48;--color-gray-15: #69615a;--color-gray-14: #7d746b;--color-gray-13: #92877d;--color-gray-12: #a79a8f;--color-gray-11: #bcaea1;--color-gray-10: #d1c1b3;--color-gray-9: #d6c7bb;--color-gray-8: #dacdc2;--color-gray-7: #dfd4ca;--color-gray-6: #e3dad1;--color-gray-5: #e8e0d9;--color-gray-4: #ede6e1;--color-gray-3: #f1ece8;--color-gray-2: #f6f3f0;--color-gray-1: #faf9f7;--color-white: #ffffff;--color-text: var(--color-gray-19);--color-text-dark: var(--color-black);--color-text-light: var(--color-gray-15);--color-placeholder: var(--color-gray-12);--color-link: var(--color-1);--color-link-hover: var(--color-1-darker);--color-link-active: var(--color-1-darker);--color-btn: var(--color-gray-5);--color-btn-text: var(--color-text);--color-btn-hover: var(--color-gray-6);--color-btn-hover-text: var(--color-text);--color-btn-primary: var(--color-1);--color-btn-primary-text: var(--color-white);--color-btn-primary-hover: var(--color-1-light);--color-btn-primary-hover-text: var(--color-white);--color-btn-stroke: var(--color-text);--color-btn-stroke-text: var(--color-text);--color-btn-stroke-hover: var(--color-text);--color-btn-stroke-hover-text: var(--color-white);--color-preloader-bg: var(--color-gray-19);--color-loader: var(--color-gray-10);--color-loader-light: var(--color-gray-16);--color-body-bg: var(--color-gray-1);--color-border: rgba(0, 0, 0, 0.1);--border-radius: 5px}:root{--base-size: 62.5%;--multiplier: 1;--base-font-size: calc(2.4rem * var(--multiplier));--space: calc(3.4rem * var(--multiplier));--vspace-0_125: calc(0.125 * var(--space));--vspace-0_25: calc(0.25 * var(--space));--vspace-0_375: calc(0.375 * var(--space));--vspace-0_5: calc(0.5 * var(--space));--vspace-0_625: calc(0.625 * var(--space));--vspace-0_75: calc(0.75 * var(--space));--vspace-0_875: calc(0.875 * var(--space));--vspace-1: calc(var(--space));--vspace-1_25: calc(1.25 * var(--space));--vspace-1_5: calc(1.5 * var(--space));--vspace-1_75: calc(1.75 * var(--space));--vspace-2: calc(2 * var(--space));--vspace-2_5: calc(2.5 * var(--space));--vspace-3: calc(3 * var(--space));--vspace-3_5: calc(3.5 * var(--space));--vspace-4: calc(4 * var(--space));--vspace-4_5: calc(4.5 * var(--space));--vspace-5: calc(5 * var(--space));--vspace-5_5: calc(5.5 * var(--space));--vspace-6: calc(6 * var(--space));--vspace-6_5: calc(6.5 * var(--space));--vspace-7: calc(7 * var(--space));--vspace-7_5: calc(7.5 * var(--space));--vspace-8: calc(8 * var(--space));--vspace-8_5: calc(8.5 * var(--space));--vspace-9: calc(9 * var(--space));--vspace-9_5: calc(9.5 * var(--space));--vspace-10: calc(10 * var(--space));--text-scale-ratio: 1.2;--text-size: var(--base-font-size);--text-xs: calc( (var(--text-size) / var(--text-scale-ratio)) / var(--text-scale-ratio) );--text-sm: calc(var(--text-xs) * var(--text-scale-ratio));--text-md: calc( var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio) );--text-lg: calc(var(--text-md) * var(--text-scale-ratio));--text-xl: calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl: calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl: calc(var(--text-xxl) * var(--text-scale-ratio));--text-display-1: calc(var(--text-xxxl) * var(--text-scale-ratio));--text-display-2: calc(var(--text-display-1) * var(--text-scale-ratio));--text-display-3: calc(var(--text-display-2) * var(--text-scale-ratio));--text-huge-1: calc(var(--text-display-3) * var(--text-scale-ratio));--text-huge-2: calc(var(--text-huge-1) * var(--text-scale-ratio));--text-huge-3: calc(var(--text-huge-2) * var(--text-scale-ratio));--vspace-btn: var(--vspace-1_75)}@media screen and (max-width: 600px){:root{--multiplier: 0.9412}}:root{--width-sixteen-cols: 1760px;--width-default: 1400px;--width-wide: 1600px;--width-wider: 1800px;--width-narrow: 1200px;--width-narrower: 1000px;--width-narrowest: 800px;--width-full: 100%;--width-grid-max: var(--width-default);--gutter: 2.6rem}@media screen and (max-width: 1000px){:root{--gutter: 2.2rem}}@media screen and (max-width: 600px){:root{--gutter: 1rem}}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block}body{line-height: 1}ol, ul{list-style: none}blockquote, q{quotes: none}blockquote:before, blockquote:after, q:before, q:after{content: "";content: none}table{border-collapse: collapse;border-spacing: 0}.row{display: flex;flex-flow: row wrap;width: min(92%, var(--width-grid-max));margin: 0 auto}.row .row{width: auto;margin-left: calc(var(--gutter) * -1);margin-right: calc(var(--gutter) * -1)}.column{flex: 1;padding: 0 var(--gutter)}.collapse > .column, .column.collapse{padding: 0}.row.row-wrap{flex-wrap: wrap}.row.row-nowrap{flex-wrap: nowrap}.row.row-y-top{align-items: flex-start}.row.row-y-bottom{align-items: flex-end}.row.row-y-center{align-items: center}.row.row-stretch{align-items: stretch}.row.row-baseline{align-items: baseline}.row.row-x-left{justify-content: flex-start}.row.row-x-right{justify-content: flex-end}.row.row-x-center{justify-content: center}.row.row-center{align-items: center;justify-content: center}.xl-1{flex: none;width: 8.3333333333%}.xl-2{flex: none;width: 16.6666666667%}.xl-3{flex: none;width: 25%}.xl-4{flex: none;width: 33.3333333333%}.xl-5{flex: none;width: 41.6666666667%}.xl-6{flex: none;width: 50%}.xl-7{flex: none;width: 58.3333333333%}.xl-8{flex: none;width: 66.6666666667%}.xl-9{flex: none;width: 75%}.xl-10{flex: none;width: 83.3333333333%}.xl-11{flex: none;width: 91.6666666667%}.xl-12{flex: none;width: 100%}@media screen and (max-width: 1200px){.lg-1{flex: none;width: 8.3333333333%}.lg-2{flex: none;width: 16.6666666667%}.lg-3{flex: none;width: 25%}.lg-4{flex: none;width: 33.3333333333%}.lg-5{flex: none;width: 41.6666666667%}.lg-6{flex: none;width: 50%}.lg-7{flex: none;width: 58.3333333333%}.lg-8{flex: none;width: 66.6666666667%}.lg-9{flex: none;width: 75%}.lg-10{flex: none;width: 83.3333333333%}.lg-11{flex: none;width: 91.6666666667%}.lg-12{flex: none;width: 100%}}@media screen and (max-width: 1000px){.md-1{flex: none;width: 8.3333333333%}.md-2{flex: none;width: 16.6666666667%}.md-3{flex: none;width: 25%}.md-4{flex: none;width: 33.3333333333%}.md-5{flex: none;width: 41.6666666667%}.md-6{flex: none;width: 50%}.md-7{flex: none;width: 58.3333333333%}.md-8{flex: none;width: 66.6666666667%}.md-9{flex: none;width: 75%}.md-10{flex: none;width: 83.3333333333%}.md-11{flex: none;width: 91.6666666667%}.md-12{flex: none;width: 100%}}@media screen and (max-width: 800px){.tab-1{flex: none;width: 8.3333333333%}.tab-2{flex: none;width: 16.6666666667%}.tab-3{flex: none;width: 25%}.tab-4{flex: none;width: 33.3333333333%}.tab-5{flex: none;width: 41.6666666667%}.tab-6{flex: none;width: 50%}.tab-7{flex: none;width: 58.3333333333%}.tab-8{flex: none;width: 66.6666666667%}.tab-9{flex: none;width: 75%}.tab-10{flex: none;width: 83.3333333333%}.tab-11{flex: none;width: 91.6666666667%}.tab-12{flex: none;width: 100%}}@media screen and (max-width: 600px){.row{width: 100%;padding-left: 6vw;padding-right: 6vw}.row .row{padding-left: 0;padding-right: 0}.mob-1{flex: none;width: 8.3333333333%}.mob-2{flex: none;width: 16.6666666667%}.mob-3{flex: none;width: 25%}.mob-4{flex: none;width: 33.3333333333%}.mob-5{flex: none;width: 41.6666666667%}.mob-6{flex: none;width: 50%}.mob-7{flex: none;width: 58.3333333333%}.mob-8{flex: none;width: 66.6666666667%}.mob-9{flex: none;width: 75%}.mob-10{flex: none;width: 83.3333333333%}.mob-11{flex: none;width: 91.6666666667%}.mob-12{flex: none;width: 100%}}@media screen and (max-width: 400px){.row .row{margin-left: 0;margin-right: 0}.column{flex: none;width: 100%;margin-left: 0;margin-right: 0;padding: 0}}@media screen and (max-width: 900px){.stack-on-900{flex: none;width: 100%;margin-left: 0;margin-right: 0}}@media screen and (max-width: 700px){.stack-on-700{flex: none;width: 100%;margin-left: 0;margin-right: 0}}@media screen and (max-width: 550px){.stack-on-550{flex: none;width: 100%;margin-left: 0;margin-right: 0}}html{font-size: var(--base-size);box-sizing: border-box}*, *::before, *::after{box-sizing: inherit}body{background-color: var(--color-body-bg);-webkit-overflow-scrolling: touch;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}p{font-size: inherit;text-rendering: optimizeLegibility;font-size: 0.8em;line-height: 1.6em}a{text-decoration: none}svg, img, video{max-width: 100%;height: auto}pre{overflow: auto}div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td{margin: 0;padding: 0}input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea{-webkit-appearance: none;-moz-appearance: none;appearance: none}.u-flexitem-center{margin: auto;align-self: center}.u-flexitem-left{margin-right: auto;align-self: center}.u-flexitem-right{margin-left: auto;align-self: center}.u-flexitem-x-center{margin-right: auto;margin-left: auto}.u-flexitem-x-left{margin-right: auto}.u-flexitem-x-right{margin-left: auto}.u-flexitem-y-center{align-self: center}.u-flexitem-y-top{align-self: flex-start}.u-flexitem-y-bottom{align-self: flex-end}.u-screen-reader-text{clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;width: 1px;margin: -1px;overflow: hidden;padding: 0;border: 0;position: absolute;word-wrap: normal !important}.u-clearfix:after{content: "";display: table;clear: both}.u-flex-center{align-items: center;justify-content: center}.u-hidden{display: none}.u-invisible{visibility: hidden}.u-antialiased{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.u-overflow-hidden{overflow: hidden}.u-remove-top{margin-top: 0}.u-remove-bottom{margin-bottom: 0}.u-add-half-bottom{margin-bottom: var(--vspace-0_5)}.u-add-bottom{margin-bottom: var(--vspace-1)}.u-no-border{border: none}.u-fullwidth{width: 100%}.u-pull-left{float: left}.u-pull-right{float: right}body{font-family: var(--font-1);font-size: var(--base-font-size);font-weight: 400;line-height: var(--vspace-1);color: var(--color-text)}a{color: var(--color-link);transition: all 0.3s ease-in-out}a:focus, a:hover, a:active{color: var(--color-link-hover)}a:hover, a:active{outline: 0}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: var(--font-2);font-weight: 600;color: var(--color-text-dark)}h1, .h1{margin-top: var(--vspace-2_5);margin-bottom: var(--vspace-1_5)}h2, .h2, h3, .h3, h4, .h4{margin-bottom: 0.8em}h5, .h5, h6, .h6{margin-top: var(--vspace-1_75);margin-bottom: var(--vspace-0_75)}h1, .h1{font-size: var(--text-display-2);line-height: 1.0233;letter-spacing: -0.02em}@media screen and (max-width: 500px){h1, .h1{font-size: var(--text-display-1)}}h2, .h2{font-size: var(--text-xxxl);line-height: 1.2em;letter-spacing: -0.01em}h3, .h3{font-size: var(--text-xxl);line-height: 1.0448}h4, .h4{font-size: var(--text-xl);line-height: 1.061}h5, .h5{font-size: var(--text-md);line-height: 1.1111}h6, .h6{font-family: var(--font-3);font-weight: 500;font-size: var(--text-xs);line-height: var(--vspace-0_75);text-transform: uppercase;letter-spacing: 0.2rem}em, i, strong, b{font-size: inherit;line-height: inherit}em, i{font-style: italic}strong, b{font-weight: 600;color: var(--color-text-dark)}small{font-size: 85%;font-weight: 400;line-height: var(--vspace-0_5)}blockquote{margin: 0 0 var(--vspace-1) 0;padding: var(--vspace-1) var(--vspace-1_5);border-left: 2px solid var(--color-text-dark);position: relative}blockquote p{font-family: var(--font-1);font-weight: 400;font-size: var(--text-lg);font-style: normal;line-height: var(--vspace-1_25);color: var(--color-text-dark);padding: 0}blockquote cite{display: block;font-family: var(--font-3);font-weight: 400;font-size: var(--text-xs);line-height: var(--vspace-0_75);font-style: normal}blockquote cite:before{content: "— "}blockquote cite, blockquote cite a, blockquote cite a:visited{color: var(--color-text-light);border: none}@media screen and (max-width: 500px){blockquote{padding: var(--vspace-0_75) var(--vspace-0_75)}blockquote p{font-size: var(--text-md);line-height: var(--vspace-1)}}figure img, p img{margin: 0;vertical-align: bottom}figure{display: block;margin-left: 0;margin-right: 0}figure img + figcaption{margin-top: var(--vspace-1)}figcaption{font-size: var(--text-sm);text-align: center;margin-bottom: 0}var, kbd, samp, code, pre{font-family: var(--font-mono)}pre{padding: var(--vspace-0_75) var(--vspace-1) var(--vspace-1);background: var(--color-gray-5);overflow-x: auto}code{font-size: var(--text-xs);line-height: 1.6rem;margin: 0 0.2rem;padding: calc((var(--vspace-1) - 1.6rem) / 2 - 0.1rem) 0.7rem;white-space: nowrap;background: var(--color-gray-5);border: 1px solid var(--color-gray-10);color: var(--color-text);border-radius: 3px}pre > code{display: block;white-space: pre;line-height: var(--vspace-1);padding: 0;margin: 0;border: none}del{text-decoration: line-through}abbr{font-family: var(--font-1);font-weight: 600;font-variant: small-caps;text-transform: lowercase;letter-spacing: 0.1em;color: var(--color-text-dark)}abbr[title], dfn[title]{border-bottom: 1px dotted;cursor: help;text-decoration: none}mark{background: var(--color-1-lightest);color: var(--color-text)}hr{border: solid var(--color-border);border-width: 0.1rem 0 0;clear: both;margin: var(--vspace-2) 0 calc(var(--vspace-2) - 1px);height: 0}hr.fancy{border: none;margin: var(--vspace-2) 0;height: var(--vspace-1);text-align: center}hr.fancy::before{content: "*****";letter-spacing: 0.3em}.lead, .attention-getter{font-family: var(--font-1);font-size: var(--text-md);line-height: calc(1.25 * var(--space))}@media screen and (max-width: 800px){.lead, .attention-getter{font-size: calc(var(--text-size) * 1.1);line-height: calc(1.125 * var(--space))}}@media screen and (max-width: 400px){.lead, .attention-getter{font-size: var(--text-size);line-height: var(--vspace-1)}}.pull-quote{position: relative;padding: 0;margin-top: 0;text-align: center}.pull-quote blockquote{border: none;margin: 0 auto;max-width: 62rem;padding-top: var(--vspace-2_5);position: relative}.pull-quote blockquote p{font-weight: 400;color: var(--color-text-dark)}.pull-quote blockquote:before{content: "";display: block;height: var(--vspace-1);width: var(--vspace-1);background-repeat: no-repeat;background: center center;background-size: contain;background-image: url(../images/icons/icon-quote.svg);transform: translate(-50%, 0, 0);position: absolute;top: var(--vspace-1);left: 50%}.drop-cap:first-letter{float: left;font-family: var(--font-2);font-weight: 700;font-size: calc(3 * var(--space));line-height: 1;padding: 0 0.125em 0 0;text-transform: uppercase;background: transparent;color: var(--color-text-dark)}.text-center{text-align: center}.text-left{text-align: left}.text-right{text-align: right}ol{list-style: decimal}ul{list-style: disc}li{display: list-item}ol, ul{margin-left: 1.6rem}ul li{padding-left: 0.4rem}ul ul, ul ol, ol ol, ol ul{margin: 1.6rem 0 1.6rem 1.6rem}ul.disc li{display: list-item;list-style: none;padding: 0 0 0 0.8rem;position: relative}ul.disc li::before{content: "";display: inline-block;width: 6px;height: 6px;border-radius: 50%;background: var(--color-1);position: absolute;left: -0.8em;top: calc(50% - 4px);vertical-align: middle}dt{margin: 0;color: var(--color-1)}dt strong{color: var(--color-1)}dd{margin: 0 0 0 2rem}.lining dt, .lining dd{display: inline;margin: 0}.lining dt + dt:before, .lining dd + dt:before{content: "\a";white-space: pre}.lining dd + dd:before{content: ", "}.lining dd + dd:before{content: ", "}.lining dd:before{content: ": ";margin-left: -0.2em}.dictionary-style dt{display: inline;counter-reset: definitions}.dictionary-style dt + dt:before{content: ", ";margin-left: -0.2em}.dictionary-style dd{display: block;counter-increment: definitions}.dictionary-style dd:before{content: counter(definitions, decimal) ". "}img.u-pull-right{margin: var(--vspace-0_5) 0 var(--vspace-0_5) var(--vspace-0_875)}img.u-pull-left{margin: var(--vspace-0_5) var(--vspace-0_875) var(--vspace-0_5) 0}.video-container{--aspect-ratio: 16/9;position: relative;height: 0;overflow: hidden;padding-bottom: calc(100% / (var(--aspect-ratio)))}.video-container iframe, .video-container object, .video-container embed, .video-container video{position: absolute;top: 0;left: 0;width: 100%;height: 100%}fieldset, button, .btn{margin-bottom: var(--vspace-0_5)}input, textarea, select, pre, blockquote, figure, figcaption, table, p, ul, ol, dl, form, img, .video-container, .ss-custom-select{margin-bottom: var(--vspace-1)}#preloader{position: fixed;display: flex;flex-flow: row wrap;justify-content: center;align-items: center;background: var(--color-preloader-bg);z-index: 500;height: 100vh;width: 100%;opacity: 1;overflow: hidden}.no-js #preloader{display: none}#loader{position: relative;width: 4px;height: 4px;padding: 0;display: inline-block}#loader > div{content: "";background: var(--color-loader);width: 4px;height: 4px;position: absolute;top: 0;left: 0;border-radius: 50%}#loader > div:nth-of-type(1){left: 15px}#loader > div:nth-of-type(3){left: -15px}.dots-jump > div{animation: dots-jump 1.2s infinite ease;animation-delay: 0.2s}.dots-jump > div:nth-of-type(1){animation-delay: 0.4s}.dots-jump > div:nth-of-type(3){animation-delay: 0s}@keyframes dots-jump{0%{top: 0}40%{top: -6px}80%{top: 0}}.dots-fade > div{animation: dots-fade 1.6s infinite ease;animation-delay: 0.4s}.dots-fade > div:nth-of-type(1){animation-delay: 0.8s}.dots-fade > div:nth-of-type(3){animation-delay: 0s}@keyframes dots-fade{0%{opacity: 1}40%{opacity: 0.2}80%{opacity: 1}}.dots-pulse > div{animation: dots-pulse 1.2s infinite ease;animation-delay: 0.2s}.dots-pulse > div:nth-of-type(1){animation-delay: 0.4s}.dots-pulse > div:nth-of-type(3){animation-delay: 0s}@keyframes dots-pulse{0%{transform: scale(1)}40%{transform: scale(1.3)}80%{transform: scale(1)}}.ss-loaded #preloader{opacity: 0;visibility: hidden;transition: all 0.3s 0.1s ease-in-out}.ss-loaded #preloader #loader{opacity: 0;transition: opacity 0.3s ease-in-out}fieldset{border: none}input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select{--input-height: var(--vspace-2);--input-line-height: var(--vspace-1);--input-vpadding: calc((var(--input-height) - var(--input-line-height)) / 2);display: block;height: var(--input-height);padding: var(--input-vpadding) 0 calc(var(--input-vpadding) - 1px);border: 0;outline: 0;color: var(--color-text-light);font-family: var(--font-3);font-size: calc(var(--text-size) * 0.7273);line-height: var(--input-line-height);max-width: 100%;background: transparent;border-bottom: 1px solid var(--color-text-light);transition: all 0.3s ease-in-out}.ss-custom-select{position: relative;padding: 0}.ss-custom-select select{-webkit-appearance: none;-moz-appearance: none;appearance: none;text-indent: 0.01px;text-overflow: "";margin: 0;vertical-align: middle;line-height: var(--vspace-1)}.ss-custom-select select option{padding-left: 2rem;padding-right: 2rem;background-color: var(--color-body)}.ss-custom-select select::-ms-expand{display: none}.ss-custom-select::after{border-bottom: 1px solid rgb(20, 20, 20);border-right: 1px solid rgb(20, 20, 20);content: "";display: block;height: 8px;width: 8px;margin-top: -7px;pointer-events: none;position: absolute;right: 2.4rem;top: 50%;transition: all 0.15s ease-in-out;transform-origin: 66% 66%;transform: rotate(45deg)}textarea{min-height: calc(8 * var(--space))}input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, textarea:focus, select:focus{color: var(--color-text);border-bottom: 1px solid var(--color-1)}label, legend{display: flex;align-items: flex-start;font-family: var(--font-3);font-weight: 600;font-size: var(--text-xs);line-height: var(--vspace-0_625);margin-bottom: var(--vspace-0_25);color: var(--color-text-dark)}input[type="checkbox"], input[type="radio"]{display: inline-block}label > .label-text{display: inline-block;margin-left: 1rem;font-family: var(--font-3);line-height: inherit}label > input[type="checkbox"], label > input[type="radio"]{margin: 0;position: relative;top: 0.4rem}::-moz-placeholder{color: var(--color-placeholder);opacity: 1}::placeholder{color: var(--color-placeholder)}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, textarea:-webkit-autofill, textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus, select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus{-webkit-text-fill-color: var(--color-1);-webkit-transition: background-color 5000s ease-in-out 0s;transition: background-color 5000s ease-in-out 0s}.btn, button, input[type="submit"], input[type="reset"], input[type="button"]{--btn-height: var(--vspace-btn);display: inline-block;font-family: var(--font-3);font-weight: 400;font-size: var(--text-xs);letter-spacing: 0.02em;height: var(--btn-height);line-height: calc(var(--btn-height) - 4px);padding: 0 3.6rem;margin: 0 0.4rem var(--vspace-0_5) 0;color: var(--color-btn-text);text-decoration: none;text-align: center;white-space: nowrap;cursor: pointer;transition: all 0.3s;background-color: var(--color-btn);border: 2px solid var(--color-btn);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.btn:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus, .btn:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover{background-color: var(--color-btn-hover);border-color: var(--color-btn-hover);color: var(--color-btn-hover-text);outline: 0}.btn.btn--primary, button.btn--primary, input[type="submit"].btn--primary, input[type="reset"].btn--primary, input[type="button"].btn--primary{background: var(--color-btn-primary);border-color: var(--color-btn-primary);color: var(--color-btn-primary-text)}.btn.btn--primary:focus, button.btn--primary:focus, input[type="submit"].btn--primary:focus, input[type="reset"].btn--primary:focus, input[type="button"].btn--primary:focus, .btn.btn--primary:hover, button.btn--primary:hover, input[type="submit"].btn--primary:hover, input[type="reset"].btn--primary:hover, input[type="button"].btn--primary:hover{background: var(--color-btn-primary-hover);border-color: var(--color-btn-primary-hover);color: var(--color-btn-primary-hover-text)}.btn.u-fullwidth, button.u-fullwidth{width: 100%;margin-right: 0}.btn--small, button.btn--small{font-size: var(--text-xs);--btn-height: calc(var(--vspace-btn) - var(--vspace-0_5))}.btn--medium, button.btn--medium{--btn-height: calc(var(--vspace-btn) + var(--vspace-0_25))}.btn--large, button.btn--large{--btn-height: calc(var(--vspace-btn) + var(--vspace-0_5));font-size: var(--text-sm)}.btn--stroke, button.btn--stroke{background: transparent !important;font-weight: 500;border: 2px solid var(--color-btn-stroke);color: var(--color-btn-stroke-text)}.btn--stroke:focus, button.btn--stroke:focus, .btn--stroke:hover, button.btn--stroke:hover{background: var(--color-btn-stroke-hover) !important;border: 2px solid var(--color-btn-stroke-hover);color: var(--color-btn-stroke-hover-text)}.btn--pill, button.btn--pill{padding-left: 3.2rem !important;padding-right: 3.2rem !important;border-radius: 1000px !important}table{border-width: 0;width: 100%;max-width: 100%;font-family: var(--font-1);border-collapse: collapse}th, td{padding: var(--vspace-0_5) 3.2rem calc(var(--vspace-0_5) - 1px);text-align: left;border-bottom: 1px solid var(--color-border)}th{padding: var(--vspace-0_5) 3.2rem;color: var(--color-text-dark);font-family: var(--font-2);font-weight: 700;font-size: var(--text-size)}th:first-child, td:first-child{padding-left: 0}th:last-child, td:last-child{padding-right: 0}.table-responsive{overflow-x: auto;-webkit-overflow-scrolling: touch}.pgn{--pgn-num-height: calc(var(--vspace-1) + 0.4rem);margin: 0 auto var(--vspace-1);text-align: center}.pgn ul{display: inline-flex;flex-flow: row wrap;justify-content: center;list-style: none;margin-left: 0;position: relative;padding: 0 6rem}.pgn ul li{margin: 0;padding: 0}.pgn__num{font-family: var(--font-3);font-weight: 600;font-size: var(--text-sm);line-height: var(--vspace-1);display: block;padding: 0.2rem 1.2rem;height: var(--pgn-num-height);margin: 0.2rem 0.2rem;color: var(--color-text-dark);border-radius: var(--border-radius);transition: all, 0.3s, ease-in-out}.pgn__num:focus, .pgn__num:hover{background: var(--color-text-dark);color: var(--color-white)}.pgn .current, .pgn .current:focus, .pgn .current:hover{background: var(--color-text-dark);color: var(--color-white)}.pgn .inactive, .pgn .inactive:focus, .pgn .inactive:hover{opacity: 0.4;cursor: default}.pgn__prev, .pgn__next{display: inline-flex;flex-flow: row wrap;justify-content: center;align-items: center;height: var(--pgn-num-height);width: 4.8rem;line-height: var(--vspace-1);border-radius: 4px;padding: 0;margin: 0;opacity: 1;font: 0/0 a;text-shadow: none;color: transparent;transition: all, 0.3s, ease-in-out;position: absolute;top: 50%;transform: translate(0, -50%)}.pgn__prev:focus, .pgn__prev:hover, .pgn__next:focus, .pgn__next:hover{background: var(--color-text-dark)}.pgn__prev svg, .pgn__next svg{height: 2.4rem;width: 2.4rem;transition: all, 0.3s, ease-in-out}.pgn__prev svg path, .pgn__next svg path{fill: var(--color-text-dark)}.pgn__prev:focus svg path, .pgn__prev:hover svg path, .pgn__next:focus svg path, .pgn__next:hover svg path{fill: white}.pgn__prev{left: 0}.pgn__next{right: 0}.pgn__prev.inactive, .pgn__next.inactive{opacity: 0.4;cursor: default}.pgn__prev.inactive:focus, .pgn__prev.inactive:hover, .pgn__next.inactive:focus, .pgn__next.inactive:hover{background-color: transparent}@media screen and (max-width: 600px){.pgn ul{padding: 0 5.2rem}}.alert-box{padding: var(--vspace-0_75) 4rem var(--vspace-0_75) 3.2rem;margin-bottom: var(--vspace-1);border-radius: var(--border-radius);font-family: var(--font-3);font-weight: 400;font-size: var(--text-xs);line-height: var(--vspace-0_75);opacity: 1;visibility: visible;position: relative}.alert-box__close{position: absolute;display: block;right: 1.6rem;top: 1.6rem;cursor: pointer;width: 12px;height: 12px}.alert-box__close::before, .alert-box__close::after{content: "";display: inline-block;width: 1px;height: 12px;position: absolute;top: 0;left: 5px}.alert-box__close::before{transform: rotate(45deg)}.alert-box__close::after{transform: rotate(-45deg)}.alert-box--error{background-color: var(--color-error);color: var(--color-error-content)}.alert-box--error .alert-box__close::before, .alert-box--error .alert-box__close::after{background-color: var(--color-error-content)}.alert-box--success{background-color: var(--color-success);color: var(--color-success-content)}.alert-box--success .alert-box__close::before, .alert-box--success .alert-box__close::after{background-color: var(--color-success-content)}.alert-box--info{background-color: var(--color-info);color: var(--color-info-content)}.alert-box--info .alert-box__close::before, .alert-box--info .alert-box__close::after{background-color: var(--color-info-content)}.alert-box--notice{background-color: var(--color-notice);color: var(--color-notice-content)}.alert-box--notice .alert-box__close::before, .alert-box--notice .alert-box__close::after{background-color: var(--color-notice-content)}.alert-box.hideit{opacity: 0;visibility: hidden;transition: all 0.5s}.skill-bars{list-style: none;margin: var(--vspace-2) 0 var(--vspace-1)}.skill-bars li{height: 0.4rem;background: var(--color-gray-5);width: 100%;margin-bottom: calc(var(--vspace-2) - 0.4rem);padding: 0;position: relative}.skill-bars li strong{position: absolute;left: 0;top: calc(var(--vspace-1) * 1.25 * -1);font-family: var(--font-3);font-weight: 600;color: var(--color-text);font-size: var(--text-xs);line-height: var(--vspace-0_75)}.skill-bars li .progress{background: var(--color-text);position: relative;height: 100%}.skill-bars li .progress span{display: block;font-family: var(--font-3);color: white;font-size: 1rem;line-height: 1;background: var(--color-text);padding: var(--vspace-0_25);border-radius: 4px;position: absolute;right: 0;top: calc((var(--vspace-1) + 0.8rem) * -1)}.skill-bars li .progress span::after{position: absolute;left: 50%;bottom: -10px;margin-left: -5px;width: 0;height: 0;border: 5px solid transparent;border-top-color: var(--color-text, var(--color-black));content: ""}.skill-bars li .percent5{width: 5%}.skill-bars li .percent10{width: 10%}.skill-bars li .percent15{width: 15%}.skill-bars li .percent20{width: 20%}.skill-bars li .percent25{width: 25%}.skill-bars li .percent30{width: 30%}.skill-bars li .percent35{width: 35%}.skill-bars li .percent40{width: 40%}.skill-bars li .percent45{width: 45%}.skill-bars li .percent50{width: 50%}.skill-bars li .percent55{width: 55%}.skill-bars li .percent60{width: 60%}.skill-bars li .percent65{width: 65%}.skill-bars li .percent70{width: 70%}.skill-bars li .percent75{width: 75%}.skill-bars li .percent80{width: 80%}.skill-bars li .percent85{width: 85%}.skill-bars li .percent90{width: 90%}.skill-bars li .percent95{width: 95%}.skill-bars li .percent100{width: 100%}.stats-tabs{padding: 0;margin: var(--vspace-1) 0}.stats-tabs li{display: inline-block;margin: 0 1.6rem var(--vspace-0_5) 0;padding: 0 1.5rem 0 0;border-right: 1px solid var(--color-border)}.stats-tabs li:last-child{margin: 0;padding: 0;border: none}.stats-tabs li a{display: block;font-family: var(--font-3);font-size: var(--text-md);font-weight: 600;line-height: var(--vspace-1_5);border: none;color: var(--color-text-dark)}.stats-tabs li a:hover{color: var(--color-1)}.stats-tabs li a em{display: block;margin: 0;font-family: var(--font-3);font-size: var(--text-xs);line-height: var(--vspace-0_5);font-weight: 400;font-style: normal;color: var(--color-text-light)}body.menu-is-open{overflow: hidden}.width-sixteen-col{--width-grid-max: var(--width-sixteen-cols)}.width-wide{--width-grid-max: var(--width-wide)}.width-narrow{--width-grid-max: var(--width-narrow)}.width-narrower{--width-grid-max: var(--width-narrower)}.text-body-sm{font-size: calc(var(--text-size) * 0.917);line-height: calc(0.9412 * var(--space))}.text-display-title{font-size: var(--text-display-3);line-height: 1.0078;letter-spacing: -0.02em;margin-top: 0;margin-bottom: var(--vspace-1_25)}.section-header{margin-bottom: var(--vspace-3_5);position: relative}.section-header .text-display-title.with-line{position: relative}.section-header .text-display-title.with-line:before{content: "";width: 8rem;height: 1px;background-color: var(--color-1);position: absolute;top: 50%;left: -11rem}.section-header .text-desc{margin-top: calc(var(--vspace-0_5) * -1);margin-left: 0.8rem}.social-list{display: flex;align-items: center;list-style: none;margin: 0}.social-list li{padding-left: 0;margin-right: 0.8rem}.social-list li:last-child{margin-right: 0}.social-list a{display: flex;align-items: center}.social-list a:focus svg path, .social-list a:focus svg circle, .social-list a:hover svg path, .social-list a:hover svg circle{fill: var(--color-white)}.social-list svg{height: var(--vspace-0_875);width: var(--vspace-0_875)}.social-list svg path, .social-list svg circle{fill: rgba(255, 255, 255, 0.5);transition: all 0.5s}.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 1.2rem}.swiper-container .swiper-pagination-bullet{width: 8px;height: 8px;background: var(--color-gray-11);opacity: 1}.swiper-container .swiper-pagination-bullet-active{background: var(--color-1);opacity: 1}.swiper-container .swiper-pagination-bullet:only-child{visibility: hidden}.glightbox-container a{font-weight: 500 !important;color: var(--color-1);border-bottom: 1px dotted var(--color-1)}.glightbox-container .gslide-inner-content{width: min(100%, 1050px)}.glightbox-container .gslide-description{background: rgb(0, 0, 0);width: 100%;text-align: center}.glightbox-container .gdesc-inner{padding: var(--vspace-1_25) var(--vspace-0_75) var(--vspace-2)}.glightbox-container .gslide-title, .glightbox-container .gslide-desc{width: min(100%, 600px);margin: 0 auto}.glightbox-container .gslide-title{font-family: var(--font-1);font-weight: 400;font-size: 1.7rem !important;color: white;margin-top: 0;margin-bottom: var(--vspace-0_375)}.glightbox-container .gslide-desc{font-family: var(--font-1);font-weight: 300;font-size: 1.4rem;line-height: 1.571;color: rgba(255, 255, 255, 0.5) !important}.glightbox-container .gprev, .glightbox-container .gnext, .glightbox-container .gclose{margin: 0;padding: 0}.glightbox-container .gprev svg, .glightbox-container .gnext svg, .glightbox-container .gclose svg{width: 24px}.glightbox-container .goverlay{background: #000}.glightbox-mobile .gslide-inner-content{padding-top: 0}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{opacity: 1}@media screen and (max-width: 1000px){.text-display-title{font-size: clamp(var(--text-xxxl), 15vw, var(--text-display-2))}}@media screen and (max-width: 600px){.section-header .text-display-title.with-line{text-align: center}.section-header .text-display-title.with-line::before{display: none}}.grid-block{--col: 12;--grid-gap-h: calc(var(--gutter) * 2);--grid-gap-v: var(--vspace-1);display: grid;grid-template-columns: repeat(var(--col), [col] 1fr);-moz-column-gap: var(--grid-gap-h);column-gap: var(--grid-gap-h);row-gap: var(--grid-gap-v)}.grid-block.no-h-gutter{--grid-gap-h: 0}.grid-block.no-v-gutter{--grid-gap-h: 0}.grid-block.grid-16{--col: 16}.grid-block.grid-full{grid-column: 1/-1}.grid-list-items{--gap: calc(var(--gutter) * 2);--min-width: 300px;display: grid;grid-template-columns: repeat( auto-fit, minmax(min(var(--min-width), 100%), 1fr) );-moz-column-gap: var(--gap);column-gap: var(--gap)}.grid-list-items__item{margin-bottom: var(--vspace-1)}@media screen and (max-width: 800px){.grid-block, .grid-block.grid-16{--col: 8}}@media screen and (max-width: 600px){.grid-block, .grid-block.grid-16{--col: 4}}.s-pagewrap{display: flex;flex-direction: column;min-height: 100%;overflow: hidden;position: relative}.ss-loaded .s-pagewrap{opacity: 1;visibility: visible;transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.s-header{--header-height: 72px;--logo-width: 15rem;background-color: transparent;height: var(--header-height);width: 100%;position: absolute;top: min(var(--vspace-0_75), 4vh);left: 0}.s-header__block{z-index: 101;display: flex;align-items: center;justify-content: center;height: var(--header-height);position: relative}.s-header__logo{z-index: 3;position: relative}.s-header__logo a{display: block;margin: 0;padding: 0;outline: 0;border: none}.s-header__logo img{width: var(--logo-width);margin: 0;vertical-align: top}.s-header__menu-toggle{--toggle-block-width: 44px;--toggle-line-width: 28px;--toggle-line-height: 1px;font-size: 1.8rem;width: var(--toggle-block-width);height: var(--toggle-block-width);position: absolute;top: calc((var(--header-height) - var(--toggle-block-width)) / 2);left: var(--gutter)}.s-header__menu-toggle span{display: block;background-color: white;width: var(--toggle-line-width);height: var(--toggle-line-height);margin-top: -1px;font: 0/0 a;text-shadow: none;color: transparent;transition: all 0.5s;position: absolute;right: calc((var(--toggle-block-width) - var(--toggle-line-width)) / 2);top: 50%;bottom: auto;left: auto}.s-header__menu-toggle span::before, .s-header__menu-toggle span::after{content: "";width: 100%;height: 100%;background-color: inherit;transition: all 0.5s;position: absolute;left: 0}.s-header__menu-toggle span::before{top: -8px}.s-header__menu-toggle span::after{bottom: -8px}.s-header__menu-toggle.is-clicked span{background-color: rgba(255, 255, 255, 0);transition: all 0.1s}.s-header__menu-toggle.is-clicked span::before, .s-header__menu-toggle.is-clicked span::after{background-color: white}.s-header__menu-toggle.is-clicked span::before{top: 0;transform: rotate(135deg)}.s-header__menu-toggle.is-clicked span::after{bottom: 0;transform: rotate(225deg)}.s-header__cta{--vspace-btn: var(--vspace-1_5);position: absolute;top: calc((var(--header-height) - var(--vspace-btn)) / 2);right: calc(var(--gutter) + 1.6rem)}.s-header__cta-btn{margin: 0;padding: 0 2.4rem}.s-header__nav{--nav-logo-width: 12rem;--nav-text-color: var(--color-gray-16);--box-shadow: 4px 0 4px rgba(0, 0, 0, 0.05), 8px 0 8px rgba(0, 0, 0, 0.05), 16px 0 16px rgba(0, 0, 0, 0.05), 32px 0 32px rgba(0, 0, 0, 0.05);z-index: 301;display: flex;flex-direction: column;background: #121212;color: var(--nav-text-color);font-family: var(--font-2);padding: var(--vspace-1_25) var(--vspace-1_25);height: 100vh;width: min(96%, 42rem);box-shadow: var(--box-shadow);transform: translateX(-100%);overflow-y: auto;transition-property: transform;transition-duration: 0.4s;transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);position: fixed;top: 0;left: 0}.s-header__nav-bottom{margin-top: auto}.s-header__nav a, .s-header__nav .text-highlight{color: var(--color-1)}.s-header__nav a:focus, .s-header__nav a:hover, .s-header__nav .text-highlight:focus, .s-header__nav .text-highlight:hover{color: white}.s-header__nav h6{font-size: calc(var(--text-size) * 0.5833);margin-top: 0;margin-bottom: var(--vspace-0_25);color: var(--nav-text-color)}.menu{list-style: none;margin-top: var(--vspace-2);margin-left: 0;margin-bottom: var(--vspace-3);font-family: var(--font-2);font-size: var(--text-lg);line-height: 1;counter-reset: ctr}.menu li{padding-left: 0;border-top: 1px solid rgba(255, 255, 255, 0.05)}.menu li:last-child{border-bottom: 1px solid rgba(255, 255, 255, 0.05)}.menu li a{display: block;padding: var(--vspace-0_5) 0;color: white}.menu li a:focus::before, .menu li a:hover::before{color: var(--color-1)}.menu a::before{display: block;content: counter(ctr, decimal-leading-zero) ".";counter-increment: ctr;font-family: var(--font-3);font-weight: 500;font-size: 0.35em;color: rgba(255, 255, 255, 0.25);transition: all 0.5s;margin-bottom: 0.15em;position: relative}.s-header__nav-logo a{display: block;margin: 0;padding: 0;outline: 0;border: none}.s-header__nav-logo img{width: var(--nav-logo-width);margin: 0;vertical-align: top}.s-header__booking-no{font-family: var(--font-3);font-size: var(--text-md)}.s-header__nav-close-btn{display: block;height: 30px;width: 30px;border-radius: 50%;font: 0/0 a;text-shadow: none;color: transparent;border: 1px solid rgba(255, 255, 255, 0.1);position: absolute;top: var(--vspace-1_25);right: var(--vspace-1_25)}.s-header__nav-close-btn span::before, .s-header__nav-close-btn span::after{content: "";display: block;height: 1px;width: 12px;background-color: white;margin-top: -1px;position: absolute;top: 50%;left: 8px}.s-header__nav-close-btn span::before{transform: rotate(-45deg)}.s-header__nav-close-btn span::after{transform: rotate(45deg)}.s-header__nav-social{margin-top: var(--vspace-1);padding-top: var(--vspace-0_5);border-top: 1px solid rgba(255, 255, 255, 0.05)}.s-header__nav-social svg{opacity: 0.6}.s-header__nav-social svg path, .s-header__nav-social svg circle{fill: var(--nav-text-color);transition: all 0.5s}.s-header__nav-social svg:hover, .s-header__nav-social svg:focus{opacity: 1}.menu-underlay{z-index: 300;position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(5, 5, 5, 0.7);opacity: 0;visibility: hidden;transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.menu-is-open .menu-underlay{opacity: 1;visibility: visible;cursor: pointer}.menu-is-open .s-header__nav{transform: translateX(0);visibility: visible;-webkit-overflow-scrolling: touch}@media screen and (max-width: 900px){.s-header{--logo-width: 13rem}.s-header__logo{top: -0.4rem}.s-header__cta{display: none}}@media screen and (max-width: 800px){.s-header__menu-toggle{left: calc(var(--gutter) + 1.2rem)}}@media screen and (max-width: 500px){.s-header{--logo-width: 11rem;top: var(--vspace-0_25)}.s-header__block{justify-content: flex-end}.s-header__logo{top: 0;right: calc(var(--gutter) + 1.6rem)}}.s-pageheader{--title-line-width: 15rem;padding-top: var(--vspace-7);padding-bottom: var(--vspace-2_5);background-color: var(--color-gray-19);background-repeat: no-repeat;background-position: center;background-size: cover;text-align: center;position: relative}.s-pageheader__content{z-index: 2}.s-pageheader .page-title{font-size: 3em;line-height: 1.0387;color: var(--color-white);margin-top: 0;margin-bottom: 0;padding-top: var(--vspace-0_5);position: relative}.s-pageheader .page-title::before{content: "";display: block;width: var(--title-line-width);height: 1px;background-color: var(--color-1);position: absolute;top: 0;left: calc(50% - var(--title-line-width) / 2)}.s-pageheader::before{display: block;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: var(--color-gray-19);pointer-events: none;opacity: 0.3}.s-pageheader::after{display: block;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(90deg, rgb(0, 0, 0) 2%, rgba(0, 0, 0, 0) 100%);pointer-events: none;opacity: 0.5}.s-pageheader::before, .s-pageheader::after{mix-blend-mode: multiply}.s-pagecontent{padding-top: var(--vspace-4);padding-bottom: var(--vspace-6)}.s-pagecontent .pageintro{margin-bottom: 1em}@media screen and (max-width: 800px){.s-pageheader{--title-line-width: 14vw;padding-top: var(--vspace-5);padding-bottom: var(--vspace-2)}.s-pagecontent{padding-top: var(--vspace-3);padding-bottom: var(--vspace-4)}.s-pagecontent .pageintro{margin-bottom: var(--vspace-1_5);text-align: left}}@media screen and (max-width: 600px){.s-pagecontent{padding-bottom: var(--vspace-3)}}@media screen and (max-width: 500px){.s-pageheader{padding-top: var(--vspace-4)}}.s-intro{--content-padding-top: max(12rem, 10vh);--content-padding-bottom: 8rem;--content-min-height: calc(var(--vspace-1) * 26);z-index: 2;background-color: var(--color-gray-19);width: 100%;height: max(var(--content-min-height), 100vh);overflow: hidden;position: relative}.s-intro__bg{display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover}.s-intro__bg::before{display: block;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;pointer-events: none;opacity: 0.3}.s-intro__bg::after{display: block;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;pointer-events: none;opacity: 0.75}.s-intro__bg::before, .s-intro__bg::after{mix-blend-mode: multiply}.s-intro__content{--width-grid-max: var(--width-wide);z-index: 2;align-items: center;justify-content: center;text-align: center;height: 100%;color: var(--color-body-bg);padding-top: var(--content-padding-top);padding-bottom: var(--content-padding-bottom);position: relative}.s-intro__pretitle{display: inline-flex;align-items: center;font-family: var(--font-4);font-size: var(--text-md);font-weight: 400;letter-spacing: 0.05em;line-height: 1;text-align: center;position: relative}.s-intro__pretitle:before, .s-intro__pretitle:after{content: "";display: inline-block;height: 1px;width: 2.5em;background-color: rgba(255, 255, 255, 0.2)}.s-intro__pretitle::before{margin-right: 0.5em}.s-intro__pretitle::after{margin-left: 0.5em}.s-intro__title{color: var(--color-body-bg);font-weight: 700;font-size: clamp(4rem, 22vw, 30rem);line-height: 1;margin: 0 0 0.8rem 0}.s-intro__desc{width: min(92%, 54rem);margin: 0 auto}.s-intro__scroll-down{z-index: 2;position: absolute;bottom: var(--vspace-1);right: var(--gutter)}.s-intro__scroll-down a{display: inline-flex;align-items: center;color: var(--color-gray-3)}.s-intro__scroll-down span{display: block;font-family: var(--font-3);font-size: calc(var(--text-size) * 0.4167);font-weight: 500;text-transform: uppercase;letter-spacing: 0.3em;line-height: var(--vspace-1)}.s-intro__scroll-down .scroll-icon{display: flex;justify-content: center;align-items: center;height: var(--vspace-1_5);width: var(--vspace-1_5)}.s-intro__scroll-down svg{height: var(--vspace-1);width: var(--vspace-1)}.s-intro__scroll-down svg path{fill: white}.ss-home .s-header__block, .ss-home .s-intro__bg, .ss-home .s-intro__pretitle, .ss-home .s-intro__title, .ss-home .s-intro__desc, .ss-home .s-intro__scroll-down{transition-timing-function: cubic-bezier(0.28, 0.12, 0.22, 1);transition-duration: 0.6s;transition-delay: 0s;opacity: 0}.ss-home .s-header__block, .ss-home .s-intro__bg, .ss-home .s-intro__scroll-down{transition-property: opacity}.ss-home .s-intro__pretitle, .ss-home .s-intro__title, .ss-home .s-intro__desc{transition-property: opacity, transform;transform: translateY(150px)}.no-js .ss-home .s-header__block, .no-js .ss-home .s-intro__bg, .no-js .ss-home .s-intro__scroll-down, .ss-show .ss-home .s-header__block, .ss-show .ss-home .s-intro__bg, .ss-show .ss-home .s-intro__scroll-down{opacity: 1}.no-js .ss-home .s-intro__pretitle, .no-js .ss-home .s-intro__title, .no-js .ss-home .s-intro__desc, .ss-show .ss-home .s-intro__pretitle, .ss-show .ss-home .s-intro__title, .ss-show .ss-home .s-intro__desc{opacity: 1;transform: translateY(0)}.no-js .ss-home .s-intro__pretitle, .ss-show .ss-home .s-intro__pretitle{transition-delay: 0.3s}.no-js .ss-home .s-intro__title, .ss-show .ss-home .s-intro__title{transition-delay: 0.6s}.no-js .ss-home .s-intro__desc, .ss-show .ss-home .s-intro__desc{transition-delay: 0.9s}.no-js .ss-home .s-intro__scroll-down, .ss-show .ss-home .s-intro__scroll-down{transition-delay: 1.2s}.no-js .ss-home .s-header__block, .ss-show .ss-home .s-header__block{transition-delay: 1.5s}@media screen and (max-width: 1600px){.s-intro__title{font-size: clamp(4rem, 22vw, 26rem)}}@media screen and (max-width: 1000px){.s-intro__pretitle{font-size: var(--text-size);margin-bottom: var(--vspace-0_125)}.s-intro__pretitle:before, .s-intro__pretitle:after{width: 1.5em}}@media screen and (max-width: 800px){.s-intro__scroll-down svg{height: var(--vspace-0_75);width: var(--vspace-0_75)}}@media screen and (max-width: 500px){.s-intro{--content-padding-top: max(10rem, 8vh)}}@media screen and (max-width: 400px){.s-intro__pretitle{font-size: var(--text-sm);margin-bottom: var(--vspace-0_25)}.s-intro__pretitle:before, .s-intro__pretitle:after{width: 1em}}.s-about{padding-top: var(--vspace-3);padding-bottom: 3em}.s-about__content-header{grid-column: 1 / span 6;align-self: start;margin-bottom: 0}.s-about__content-header-inner{width: min(100%, 420px)}.s-about__content-media{margin-top: var(--vspace-2);position: relative}.s-about__content-media img{vertical-align: bottom;margin: 0}.s-about__content-media .s-about__media-small{width: 70%;box-shadow: 0 25px 25px -25px rgba(0, 0, 0, 0.5);position: absolute;bottom: calc(var(--vspace-1_5) * -1);right: -25%}.s-about__content-main{grid-column: 7 / span 6;align-self: center;margin-top: var(--vspace-1)}.s-about__content-main p:last-child{margin-bottom: 0}.s-about__content-btn{margin-top: var(--vspace-2)}.nome-sobre{font-weight: bold}@media screen and (max-width: 1400px){.s-about__content-media .s-about__media-small{bottom: calc(var(--vspace-2) * -1);right: 0}}@media screen and (max-width: 1200px){.s-about{padding-top: var(--vspace-5)}.s-about__content-header, .s-about__content-main{grid-column: 1/-1}.s-about__content-header{margin-bottom: var(--vspace-3)}.s-about__content-header .text-desc{margin-top: 0;margin-left: 0}.s-about__content-header-inner{display: flex;align-items: center;width: auto;margin-top: var(--vspace-2)}.s-about__content-header-inner .text-desc, .s-about__content-header-inner .s-about__content-media{flex: none}.s-about__content-header-inner .text-desc{width: 55%}.s-about__content-header-inner .s-about__content-media{width: 45%}.s-about__content-media{margin-top: 0;padding-left: calc(var(--gutter) * 2)}}@media screen and (max-width: 700px){.s-about{padding-top: var(--vspace-4)}.s-about__content-header{margin-bottom: 0}.s-about__content-header-inner{flex-direction: column}.s-about__content-header-inner .text-desc, .s-about__content-header-inner .s-about__content-media{width: 100%;padding: 0}.s-about__content-media{margin-left: 0}.s-about__content-media .s-about__media-big, .s-about__content-media .s-about__media-small{width: auto;box-shadow: none;position: static}.s-about__content-media .s-about__media-big{margin-bottom: var(--vspace-1)}}@media screen and (max-width: 400px){.s-about{padding-top: var(--vspace-1)}.s-about__content-header-inner{margin-top: 0}}.s-menublock{padding-top: var(--vspace-7);padding-bottom: var(--vspace-7)}.s-menublock__top{justify-content: center}.s-menublock .section-header{margin-bottom: var(--vspace-1)}.s-menublock__slider-wrap{--width-grid-max: calc(var(--width-default) + (var(--gutter) * 4));margin-top: var(--vspace-0_5)}.menublock__slider-nav{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-top: var(--vspace-1_5);margin-bottom: var(--vspace-1)}.menublock__slider-nav .menu-link{font-family: var(--font-3);font-weight: 500;font-size: calc(var(--text-size) * 0.9167);line-height: var(--vspace-1_5);position: relative}.menublock__slider-nav .menu-link::before{content: "";display: block;background-color: var(--color-1);height: 2px;width: 100%;position: absolute;left: 0;bottom: 0}.menublock-buttons{display: flex}.menublock-buttons svg{height: var(--vspace-0_875);width: var(--vspace-0_875)}.menublock-btn-prev, .menublock-btn-next{display: flex;justify-content: center;align-items: center;height: var(--vspace-1_75);width: var(--vspace-1_75);border-radius: 50%;cursor: pointer;margin-right: 0.4rem}.menublock-item{position: relative}.menublock-item__thumb img{margin: 0;vertical-align: bottom}.menublock-item__text{text-align: center;padding: var(--vspace-1) var(--vspace-1_25) var(--vspace-0_5);font-family: var(--font-3);font-weight: 300;font-size: calc(var(--text-size) * 0.75);line-height: var(--vspace-0_75);color: var(--color-gray-13)}.menublock-item__text h5{margin-top: 0;margin-bottom: var(--vspace-0_25)}.menublock-item__price-wrap{display: flex;justify-content: center;align-items: center;height: var(--vspace-2_5);width: var(--vspace-2_5);font-family: var(--font-3);font-weight: 500;line-height: 1;background-color: var(--color-text-dark);color: white;border-radius: 50%;position: absolute;top: var(--vspace-0_75);right: var(--vspace-0_75)}.menublock-item__price{font-size: 2.1rem}.menublock-item__price span{font-size: 0.7em;font-weight: 400;position: relative;left: -0.05em;bottom: 0.1em}@media screen and (max-width: 1200px){.s-menublock{padding-top: var(--vspace-5);padding-bottom: var(--vspace-5)}.s-menublock__top{justify-content: flex-start}}@media screen and (max-width: 600px){.s-menublock{padding-top: var(--vspace-2);padding-bottom: var(--vspace-2)}.menublock__slider-nav .menu-link{font-size: var(--text-sm)}.menublock-buttons svg{height: var(--vspace-0_75);width: var(--vspace-0_75)}.menublock-btn-prev, .menublock-btn-next{height: var(--vspace-1_25);width: var(--vspace-1_25)}}@media screen and (max-width: 400px){.s-menublock{padding-top: var(--vspace-3);padding-bottom: var(--vspace-2)}}.s-testimonials{padding-top: var(--vspace-4_5);padding-bottom: var(--vspace-4);background-color: var(--color-gray-3)}.s-testimonials__title{margin-top: 0;font-size: clamp(var(--text-xxl), 10vw, var(--text-display-2))}.s-testimonials .swiper-container{padding-bottom: var(--vspace-3)}.s-testimonials__slider{margin-top: var(--vspace-3)}.s-testimonials__slide{font-family: var(--font-1);font-size: var(--text-md);line-height: calc(1.25 * var(--space));position: relative}@media screen and (max-width: 800px){.s-testimonials__slide{font-size: calc(var(--text-size) * 1.1);line-height: calc(1.125 * var(--space))}}@media screen and (max-width: 400px){.s-testimonials__slide{font-size: var(--text-size);line-height: var(--vspace-1)}}.s-testimonials__author{display: flex;align-items: center;padding-bottom: var(--vspace-1);margin-bottom: var(--vspace-1_25);border-bottom: 1px solid var(--color-gray-6)}.s-testimonials__avatar{background-color: var(--color-gray-7);width: var(--vspace-2);height: var(--vspace-2);padding: 1rem;margin-bottom: 0;margin-right: var(--vspace-0_5);border-radius: 100%;outline: none}.s-testimonials__cite{display: block;font-family: var(--font-3);font-weight: 500;font-size: var(--text-sm);line-height: 1.2;color: var(--color-text-dark);position: relative}.s-testimonials__cite span{display: block;font-weight: 400;font-size: 0.9em;line-height: 1.2;color: var(--color-gray-13);margin-top: 0.4rem}@media screen and (max-width: 900px){.s-testimonials__slide{text-align: center}.s-testimonials__author{justify-content: left}.s-testimonials__cite{text-align: left}}@media screen and (max-width: 500px){.s-testimonials{padding-top: var(--vspace-4);padding-bottom: var(--vspace-3)}.s-testimonials .swiper-container{padding-bottom: var(--vspace-1_5)}.s-testimonials__slider{margin-top: 0}}@media screen and (max-width: 400px){.s-testimonials__cite{font-size: calc(var(--text-size) * 0.75)}}.s-gallery{background-color: var(--color-gray-19);margin-top: auto;position: relative}.s-gallery::before{content: "";display: block;background-color: var(--color-body-bg);width: 100%;height: 50%;position: absolute;top: 0;left: 0}.s-gallery__outer{--width-grid-max: calc(var(--width-default) + (var(--gutter) * 4))}.s-testimonials + .s-gallery::before{background-color: var(--color-gray-3)}.gallery-items{--gap: 0;z-index: 2;position: relative}.gallery-items__item{margin-bottom: 0}.gallery-items__item-thumb{display: block;background-color: var(--color-gray-19);position: relative;overflow: hidden}.gallery-items__item-thumb::before{z-index: 1;content: "";display: block;background-color: rgba(0, 0, 0, 0.6);opacity: 0;visibility: hidden;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;transition: all, 0.5s}.gallery-items__item-thumb::after{z-index: 1;content: "...";font-family: var(--font-3);font-weight: 300;font-size: 3rem;color: white;display: block;height: 32px;width: 32px;line-height: 32px;margin-left: -16px;margin-top: -16px;text-align: center;opacity: 0;visibility: hidden;transform: scale(0.5);transition: all, 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);position: absolute;left: 50%;top: 50%}.gallery-items__item-thumb img{margin: 0;vertical-align: bottom;transition: all, 0.5s}.gallery-items__item-thumb:focus img, .gallery-items__item-thumb:hover img{transform: scale(1.05)}.gallery-items__item-thumb:focus::before, .gallery-items__item-thumb:hover::before{opacity: 1;visibility: visible}.gallery-items__item-thumb:focus::after, .gallery-items__item-thumb:hover::after{opacity: 1;visibility: visible;transform: scale(1)}.s-footer{--bottom-padding: var(--vspace-2_5);background-color: var(--color-gray-19);padding-top: var(--vspace-5);padding-bottom: var(--bottom-padding);color: var(--color-gray-15)}.s-footer h5, .s-footer h2.h5{color: var(--color-body-bg);margin-top: 0;letter-spacing: normal}.s-footer a{color: var(--color-gray-10)}.s-footer a:focus, .s-footer a:hover{color: var(--color-1)}.s-footer__logo{position: relative;margin-bottom: var(--vspace-1)}.s-footer__logo a{display: block;margin: 0;padding: 0;outline: 0;border: none}.s-footer__logo img{width: 16rem;margin: 0;vertical-align: bottom}.s-footer__top{margin-bottom: var(--vspace-2);position: relative}.s-footer__top::before{content: "";display: block;height: 1px;width: calc(100% - 2 * var(--gutter));background-color: rgba(255, 255, 255, 0.05);position: absolute;top: 50%;left: var(--gutter)}.s-footer__top .btn{margin: 0;position: relative}.s-footer__block{margin-bottom: var(--vspace-0_5)}.s-footer__about{padding-top: var(--vspace-0_25)}.s-footer__about > *{width: min(100%, 560px)}.s-footer__info{margin-top: var(--vspace-0_625)}.s-footer__bottom{font-family: var(--font-3);font-size: var(--text-xs);padding-top: var(--vspace-1_25);margin-top: var(--vspace-1);position: relative}.s-footer__bottom::before{content: "";display: block;height: 1px;width: calc(100% - 2 * var(--gutter));background-color: rgba(255, 255, 255, 0.05);position: absolute;top: 0;left: var(--gutter)}.s-footer__social svg path, .s-footer__social svg circle{fill: var(--color-gray-15);transition: all 0.5s}.s-footer .link-list{list-style: none;margin-left: 0}.s-footer .link-list li{padding: 0}.s-footer .link-list a{color: var(--color-gray-15);border: none}.s-footer .link-list a:focus, .s-footer .link-list a:hover{color: white}.s-footer .opening-hours{list-style: none;margin-left: 0}.s-footer .opening-hours li{display: flex;padding: 0;align-items: baseline}.s-footer .opening-hours__days{margin-right: 1.6rem}.s-footer .opening-hours__time{font-size: var(--text-sm);text-transform: uppercase;letter-spacing: 0.02em}.ss-copyright{margin: 0 var(--vspace-2) 0 0;line-height: var(--vspace-0_875)}.ss-copyright span{display: inline-block}.ss-copyright span::after{content: "|";display: inline-block;padding: 0 0.8rem 0 1rem;color: rgba(255, 255, 255, 0.05)}.ss-copyright span:last-child::after{display: none}.ss-go-top{--width-label: 11rem;z-index: 2;display: flex;align-items: center;position: absolute;transform: rotate(-90deg);transform-origin: left bottom;bottom: calc(var(--bottom-padding) - var(--vspace-0_5));right: calc( var(--gutter) + var(--vspace-0_75) - var(--width-label) - var(--vspace-1_75) - var(--vspace-0_75) )}.ss-go-top span{display: block;width: var(--width-label);font-family: var(--font-3);font-size: 1.1rem;font-weight: 300;text-transform: uppercase;letter-spacing: 0.3em;color: var(--color-gray-15);position: relative}.ss-go-top a{display: flex;align-items: center;justify-content: center;text-decoration: none;border: none;height: var(--vspace-1_75);width: var(--vspace-1_75);border-radius: 50%;border: 2px solid white;margin-right: var(--vspace-0_75);position: relative}.ss-go-top svg{height: var(--vspace-0_625);width: var(--vspace-0_625)}.ss-go-top svg path{fill: white}@media screen and (max-width: 1600px){.ss-go-top{bottom: calc(var(--bottom-padding) - var(--vspace-0_25));right: 0}.ss-go-top span{display: none}.ss-go-top a{margin: 0;height: var(--vspace-1_5);width: var(--vspace-1_5)}.ss-go-top svg{height: var(--vspace-0_5);width: var(--vspace-0_5)}}@media screen and (max-width: 1200px){.ss-copyright{margin-top: var(--vspace-0_5)}.ss-go-top{bottom: calc(var(--bottom-padding) + var(--vspace-0_75));right: calc(var(--gutter) - 1.2rem)}}@media screen and (max-width: 1000px){.s-footer__top{margin-bottom: var(--vspace-3)}.s-footer__about > *{width: 100%}.ss-go-top{right: calc(var(--gutter) / 2)}}@media screen and (max-width: 800px){.ss-copyright span{display: block}.ss-copyright span::after{display: none}.ss-go-top{right: calc(var(--gutter) / 2 - var(--vspace-0_25))}}@media screen and (max-width: 600px){.ss-go-top{right: calc(var(--vspace-0_25) * -1)}}@media screen and (max-width: 400px){.ss-go-top{right: -2rem}}.content-block{margin-bottom: var(--vspace-3)}.content-block:last-child{margin-bottom: 0}.content-block img{vertical-align: bottom}.content-block .column:first-child > *:first-child{margin-top: 0}.content-block--grey{background-color: var(--color-gray-3);padding: var(--vspace-2_5) var(--vspace-1_25) var(--vspace-1_5)}.content-block[class*="content-block--media"]{align-items: center;justify-content: space-between}.content-block--media-left .content-block__media{order: -1}.content-block--media-left .content-block__text *{padding-left: 2vw}.content-block--media-right .content-block__text *{padding-right: 2vw}.content-block .list-items{margin-top: var(--vspace-1_5)}.content-block .list-items__item{margin-bottom: var(--vspace-0_5)}.content-block .list-items__item-small-title{margin-top: 0}.menu-block{margin: 0;counter-reset: ctr}.menu-block__group{margin-bottom: var(--vspace-3)}.menu-block__cat-name{margin-top: 0}.menu-block__cat-name::before{content: counter(ctr, decimal-leading-zero) ".";counter-increment: ctr;font-weight: 500;font-size: 1.1em;line-height: 1;color: var(--color-1);margin-right: 0.8rem}.menu-list{list-style: none;margin-left: 0;border-top: 2px solid var(--color-text-light)}.menu-list__item{display: flex;justify-content: space-between;padding-top: var(--vspace-0_75);padding-left: 0;border-bottom: 1px solid var(--color-border)}.menu-list__item h4, .menu-list__item h3.h4{margin-top: 0;margin-bottom: var(--vspace-0_25)}.menu-list__item p{font-weight: 300;font-size: var(--text-sm);line-height: 1.4;margin-bottom: var(--vspace-0_75)}.menu-list__item-desc{max-width: min(100%, 90rem);padding-right: calc(var(--gutter) * 2)}.menu-list__item-price{font-family: var(--font-3);font-weight: 500;font-size: var(--text-sm);padding-right: 0.2rem}.menu-list__item-price span{font-size: 0.8em;position: relative;bottom: 0.2em;left: -1px}.menu-list__item-desc ul > li{font-size: 1.2em;line-height: 1}.menu-list__item-desc ul > li:first-child{margin-top: 2em}.cta-block{padding: var(--vspace-3) var(--vspace-1);text-align: center}.cta-block .btn{margin: 0}.reservation-form .label-text{font-weight: 500;color: var(--color-text)}#wpp-hero{background-color: #25d366;padding: 0.8em 1.4em;color: #000000;text-transform: uppercase;margin-top: 2em;display: inline-block}#wpp-hero:hover{background-color: #1ca24d}#intro .lead{margin-top: 3em}@media screen and (max-width: 1000px){.content-block--media-left .content-block__text *{padding-left: 0}.content-block--media-right .content-block__text *{padding-right: 0}}@media screen and (max-width: 900px){.menu-list__item h4{font-size: var(--text-lg)}.menu-list__item-price{font-size: calc(var(--text-size) * 0.75)}}@media screen and (max-width: 800px){.content-block .column{flex: none;width: 100%;margin-left: 0;margin-right: 0}.content-block--grey{padding: var(--vspace-2_5) 6vw var(--vspace-2)}.content-block--media-left .content-block__media{order: 0}}@media screen and (max-width: 600px){.menu-list__item h4{font-size: var(--text-md)}.menu-list__item-price{font-size: var(--text-xs)}.cta-block .btn{width: 100%}}@media screen and (max-width: 500px){.menu-list__item p{font-size: calc(var(--text-size) * 0.75)}.section-header .text-display-title.with-line{text-align: left !important;font-size: 2em !important;margin-bottom: 0.5em !important}}@media screen and (max-width: 400px){.menu-list__item-desc{padding-right: var(--gutter)}}code[class*=language-], pre[class*=language-]{color : #f8f8f2;background : none;text-shadow : 0 1px rgba(0, 0, 0, 0.3);font-family : var(--font-mono);font-size : calc(var(--text-size) * 0.8333);text-align : left;white-space : pre;word-spacing : normal;word-break : normal;word-wrap : normal;line-height : var(--vspace-1);-moz-tab-size : 4;-o-tab-size : 4;tab-size : 4;-webkit-hyphens: none;hyphens : none}pre[class*=language-]{padding : var(--vspace-0_5) 0 var(--vspace-1);margin : var(--vspace-1) 0;overflow: auto}:not(pre)>code[class*=language-], pre[class*=language-]{background: #272822}:not(pre)>code[class*=language-]{padding : 0.1em;white-space: normal}.token.comment, .token.prolog, .token.doctype, .token.cdata{color: slategray}.token.punctuation{color: #f8f8f2}.token.namespace{opacity: 0.7}.token.property, .token.tag, .token.constant, .token.symbol, .token.deleted{color: #f92672}.token.boolean, .token.number{color: #ae81ff}.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted{color: #a6e22e}.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string, .token.variable{color: #f8f8f2}.token.atrule, .token.attr-value, .token.function, .token.class-name{color: #e6db74}.token.keyword{color: #66d9ef}.token.regex, .token.important{color: #fd971f}.token.important, .token.bold{font-weight: bold}.token.italic{font-style: italic}.token.entity{cursor: help}@font-face{font-family: "swiper-icons";src : url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight: 400;font-style : normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left : auto;margin-right: auto;position : relative;overflow : hidden;list-style : none;padding : 0;z-index : 1}.swiper-container-vertical>.swiper-wrapper{flex-direction: column}.swiper-wrapper{position : relative;width : 100%;height : 100%;z-index : 1;display : flex;transition-property: transform;box-sizing : content-box}.swiper-container-android .swiper-slide, .swiper-wrapper{transform: translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap: wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap : wrap;flex-direction: column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function: ease-out;margin : 0 auto}.swiper-slide{flex-shrink : 0;width : 100%;height : 100%;position : relative;transition-property: transform}.swiper-slide-invisible-blank{visibility: hidden}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{height: auto}.swiper-container-autoheight .swiper-wrapper{align-items : flex-start;transition-property: transform, height}.swiper-container-3d{perspective: 1200px}.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow{transform-style: preserve-3d}.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom{position : absolute;left : 0;top : 0;width : 100%;height : 100%;pointer-events: none;z-index : 10}.swiper-container-3d .swiper-slide-shadow-left{background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow : auto;scrollbar-width : none;-ms-overflow-style: none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display: none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align: start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type: x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type: y mandatory}:root{--swiper-navigation-size : 44px}.swiper-button-prev, .swiper-button-next{position : absolute;top : 50%;width : calc(var(--swiper-navigation-size) / 44 * 27);height : var(--swiper-navigation-size);margin-top : calc(-1 * var(--swiper-navigation-size) / 2);z-index : 10;cursor : pointer;display : flex;align-items : center;justify-content: center;color : var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity : 0.35;cursor : auto;pointer-events: none}.swiper-button-prev:after, .swiper-button-next:after{font-family : swiper-icons;font-size : var(--swiper-navigation-size);text-transform: none !important;letter-spacing: 0;text-transform: none;font-variant : initial;line-height : 1}.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left : 10px;right: auto}.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content: "prev"}.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 10px;left : auto}.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content: "next"}.swiper-button-prev.swiper-button-white, .swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black, .swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display: none}:root{}.swiper-pagination{position : absolute;text-align: center;transition: 300ms opacity;transform : translate3d(0, 0, 0);z-index : 10}.swiper-pagination.swiper-pagination-hidden{opacity: 0}.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;left : 0;width : 100%}.swiper-pagination-bullets-dynamic{overflow : hidden;font-size: 0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform: scale(0.33);position : relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform: scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform: scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform: scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform: scale(0.33)}.swiper-pagination-bullet{width : 8px;height : 8px;display : inline-block;border-radius: 100%;background : #000;opacity : 0.2}button.swiper-pagination-bullet{border : none;margin : 0;padding : 0;box-shadow : none;-webkit-appearance: none;-moz-appearance : none;appearance : none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer}.swiper-pagination-bullet-active{opacity : 1;background: var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right : 10px;top : 50%;transform: translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin : 6px 0;display: block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top : 50%;transform: translateY(-50%);width : 8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display : inline-block;transition: 200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left : 50%;transform : translateX(-50%);white-space: nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition: 200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition: 200ms transform, 200ms right}.swiper-pagination-progressbar{background: rgba(0, 0, 0, 0.25);position : absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background : var(--swiper-pagination-color, var(--swiper-theme-color));position : absolute;left : 0;top : 0;width : 100%;height : 100%;transform : scale(0);transform-origin: left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin: right top}.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width : 100%;height: 4px;left : 0;top : 0}.swiper-container-vertical>.swiper-pagination-progressbar, .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width : 4px;height: 100%;left : 0;top : 0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display: none}.swiper-scrollbar{border-radius : 10px;position : relative;-ms-touch-action: none;background : rgba(0, 0, 0, 0.1)}.swiper-container-horizontal>.swiper-scrollbar{position: absolute;left : 1%;bottom : 3px;z-index : 50;height : 5px;width : 98%}.swiper-container-vertical>.swiper-scrollbar{position: absolute;right : 3px;top : 1%;z-index : 50;width : 5px;height : 98%}.swiper-scrollbar-drag{height : 100%;width : 100%;position : relative;background : rgba(0, 0, 0, 0.5);border-radius: 10px;left : 0;top : 0}.swiper-scrollbar-cursor-drag{cursor: move}.swiper-scrollbar-lock{display: none}.swiper-zoom-container{width : 100%;height : 100%;display : flex;justify-content: center;align-items : center;text-align : center}.swiper-zoom-container>img, .swiper-zoom-container>svg, .swiper-zoom-container>canvas{max-width : 100%;max-height : 100%;-o-object-fit: contain;object-fit : contain}.swiper-slide-zoomed{cursor: move}:root{}.swiper-lazy-preloader{width : 42px;height : 42px;position : absolute;left : 50%;top : 50%;margin-left : -21px;margin-top : -21px;z-index : 10;transform-origin: 50%;animation : swiper-preloader-spin 1s infinite linear;box-sizing : border-box;border : 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius : 50%;border-top-color: transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform: rotate(360deg)}}.swiper-container .swiper-notification{position : absolute;left : 0;top : 0;pointer-events: none;opacity : 0;z-index : -1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function: ease-out}.swiper-container-fade .swiper-slide{pointer-events : none;transition-property: opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events: none}.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events: auto}.swiper-container-cube{overflow: visible}.swiper-container-cube .swiper-slide{pointer-events : none;backface-visibility: hidden;z-index : 1;visibility : hidden;transform-origin : 0 0;width : 100%;height : 100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events: none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin: 100% 0}.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events: auto}.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events: auto;visibility : visible}.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right{z-index : 0;backface-visibility: hidden}.swiper-container-cube .swiper-cube-shadow{position : absolute;left : 0;bottom : 0px;width : 100%;height : 100%;background: #000;opacity : 0.6;filter : blur(50px);z-index : 0}.swiper-container-flip{overflow: visible}.swiper-container-flip .swiper-slide{pointer-events : none;backface-visibility: hidden;z-index : 1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events: none}.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events: auto}.swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right{z-index : 0;backface-visibility: hidden}.glightbox-container{width : 100%;height : 100%;position : fixed;top : 0;left : 0;z-index : 999999 !important;overflow : hidden;touch-action : none;-webkit-text-size-adjust: 100%;-moz-text-size-adjust : 100%;text-size-adjust : 100%;backface-visibility : hidden;outline : none}.glightbox-container.inactive{display: none}.glightbox-container .gcontainer{position: relative;width : 100%;height : 100%;z-index : 9999;overflow: hidden}.glightbox-container .gslider{transition : transform 0.4s ease;height : 100%;left : 0;top : 0;width : 100%;position : relative;overflow : hidden;display : flex !important;justify-content: center;align-items : center;transform : translate3d(0, 0, 0)}.glightbox-container .gslide{width : 100%;position : absolute;-webkit-user-select: none;-moz-user-select : none;user-select : none;display : flex;align-items : center;justify-content : center;opacity : 0}.glightbox-container .gslide.current{opacity : 1;z-index : 99999;position: relative}.glightbox-container .gslide.prev{opacity: 1;z-index: 9999}.glightbox-container .gslide-inner-content{width: 100%}.glightbox-container .ginner-container{position : relative;width : 100%;display : flex;justify-content: center;flex-direction : column;max-width : 100%;margin : auto;height : 100vh}.glightbox-container .ginner-container.gvideo-container{width: 100%}.glightbox-container .ginner-container.desc-bottom, .glightbox-container .ginner-container.desc-top{flex-direction: column}.glightbox-container .ginner-container.desc-left, .glightbox-container .ginner-container.desc-right{max-width: 100% !important}.gslide iframe, .gslide video{outline : none !important;border : none;min-height : 165px;-webkit-overflow-scrolling: touch;touch-action : auto}.gslide:not(.current){pointer-events: none}.gslide-image{align-items: center}.gslide-image img{max-height : 100vh;display : block;padding : 0;float : none;outline : none;border : none;-webkit-user-select: none;-moz-user-select : none;user-select : none;max-width : 100vw;width : auto;height : auto;-o-object-fit : cover;object-fit : cover;touch-action : none;margin : auto;min-width : 200px}.desc-top .gslide-image img, .desc-bottom .gslide-image img{width: auto}.desc-left .gslide-image img, .desc-right .gslide-image img{width : auto;max-width: 100%}.gslide-image img.zoomable{position: relative}.gslide-image img.dragging{cursor : grabbing !important;transition: none}.gslide-video{position : relative;max-width: 100vh;width : 100% !important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display: none}.gslide-video .gvideo-wrapper{width : 100%;margin : auto}.gslide-video::before{content : "";position : absolute;width : 100%;height : 100%;background: rgba(255, 0, 0, 0.34);display : none}.gslide-video.playing::before{display: none}.gslide-video.fullscreen{max-width: 100% !important;min-width: 100%;height : 75vh}.gslide-video.fullscreen video{max-width: 100% !important;width : 100% !important}.gslide-inline{background: #fff;text-align: left;max-height: calc(100vh - 40px);overflow : auto;max-width : 100%;margin : auto}.gslide-inline .ginlined-content{padding: 20px;width : 100%}.gslide-inline .dragging{cursor : grabbing !important;transition: none}.ginlined-content{overflow: auto;display : block !important;opacity : 1}.gslide-external{display : flex;width : 100%;min-width : 100%;background: #fff;padding : 0;overflow : auto;max-height: 75vh;height : 100%}.gslide-media{display: flex;width : auto}.zoomed .gslide-media{box-shadow: none !important}.desc-top .gslide-media, .desc-bottom .gslide-media{margin : 0 auto;flex-direction: column}.gslide-description{position: relative;flex : 1 0 100%}.gslide-description.description-left, .gslide-description.description-right{max-width: 100%}.gslide-description.description-bottom, .gslide-description.description-top{margin: 0 auto;width : 100%}.gslide-description p{margin-bottom: 12px}.gslide-description p:last-child{margin-bottom: 0}.zoomed .gslide-description{display: none}.glightbox-button-hidden{display: none}.glightbox-mobile .glightbox-container .gslide-description{height : auto !important;width : 100%;position : absolute;bottom : 0;padding : 19px 11px;max-width : 100vw !important;order : 2 !important;max-height : 78vh;overflow : auto !important;background : linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);transition : opacity 0.3s linear;padding-bottom: 50px}.glightbox-mobile .glightbox-container .gslide-title{color : #fff;font-size: 1em}.glightbox-mobile .glightbox-container .gslide-desc{color: #a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color : #fff;font-weight: bold}.glightbox-mobile .glightbox-container .gslide-desc *{color: inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color : #fff;opacity: 0.4}.gdesc-open .gslide-media{transition: opacity 0.5s ease;opacity : 0.4}.gdesc-open .gdesc-inner{padding-bottom: 30px}.gdesc-closed .gslide-media{transition: opacity 0.5s ease;opacity : 1}.greset{transition: all 0.3s ease}.gabsolute{position: absolute}.grelative{position: relative}.glightbox-desc{display: none !important}.glightbox-open{overflow: hidden}.gloader{height : 25px;width : 25px;animation : lightboxLoader 0.8s infinite linear;border : 2px solid #fff;border-right-color: transparent;border-radius : 50%;position : absolute;display : block;z-index : 9999;left : 0;right : 0;margin : 0 auto;top : 47%}.goverlay{width : 100%;height : calc(100vh + 1px);position : fixed;top : -1px;left : 0;background : #000;will-change: opacity}.glightbox-mobile .goverlay{background: #000}.gprev, .gnext, .gclose{z-index : 99999;cursor : pointer;width : 26px;height : 44px;border : none;display : flex;justify-content: center;align-items : center;flex-direction : column}.gprev svg, .gnext svg, .gclose svg{display: block;width : 25px;height : auto;margin : 0;padding: 0}.gprev.disabled, .gnext.disabled, .gclose.disabled{opacity: 0.2}.gprev .garrow, .gnext .garrow, .gclose .garrow{stroke: #fff}.gbtn.focused{outline: 2px solid #0f3d81}iframe.wait-autoplay{opacity: 0}.glightbox-closing .gnext, .glightbox-closing .gprev, .glightbox-closing .gclose{opacity: 0 !important}.glightbox-clean .gslide-description{background: #fff}.glightbox-clean .gdesc-inner{padding: 22px 20px}.glightbox-clean .gslide-title{font-size : 1em;font-weight : normal;font-family : arial;color : #000;margin-bottom: 19px;line-height : 1.4em}.glightbox-clean .gslide-desc{font-size : 0.86em;margin-bottom: 0;font-family : arial;line-height : 1.4em}.glightbox-clean .gslide-video{background: #000}.glightbox-clean .gprev, .glightbox-clean .gnext, .glightbox-clean .gclose{background-color: rgba(0, 0, 0, 0.75);border-radius : 4px}.glightbox-clean .gprev path, .glightbox-clean .gnext path, .glightbox-clean .gclose path{fill: #fff}.glightbox-clean .gprev{position: absolute;top : -100%;left : 30px;width : 40px;height : 50px}.glightbox-clean .gnext{position: absolute;top : -100%;right : 30px;width : 40px;height : 50px}.glightbox-clean .gclose{width : 35px;height : 35px;top : 15px;right : 10px;position: absolute}.glightbox-clean .gclose svg{width : 18px;height: auto}.glightbox-clean .gclose:hover{opacity: 1}.gfadeIn{animation: gfadeIn 0.5s ease}.gfadeOut{animation: gfadeOut 0.5s ease}.gslideOutLeft{animation: gslideOutLeft 0.3s ease}.gslideInLeft{animation: gslideInLeft 0.3s ease}.gslideOutRight{animation: gslideOutRight 0.3s ease}.gslideInRight{animation: gslideInRight 0.3s ease}.gzoomIn{animation: gzoomIn 0.5s ease}.gzoomOut{animation: gzoomOut 0.5s ease}@keyframes lightboxLoader{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@keyframes gfadeIn{from{opacity: 0}to{opacity: 1}}@keyframes gfadeOut{from{opacity: 1}to{opacity: 0}}@keyframes gslideInLeft{from{opacity : 0;transform: translate3d(-60%, 0, 0)}to{visibility: visible;transform : translate3d(0, 0, 0);opacity : 1}}@keyframes gslideOutLeft{from{opacity : 1;visibility: visible;transform : translate3d(0, 0, 0)}to{transform : translate3d(-60%, 0, 0);opacity : 0;visibility: hidden}}@keyframes gslideInRight{from{opacity : 0;visibility: visible;transform : translate3d(60%, 0, 0)}to{transform: translate3d(0, 0, 0);opacity : 1}}@keyframes gslideOutRight{from{opacity : 1;visibility: visible;transform : translate3d(0, 0, 0)}to{transform: translate3d(60%, 0, 0);opacity : 0}}@keyframes gzoomIn{from{opacity : 0;transform: scale3d(0.3, 0.3, 0.3)}to{opacity: 1}}@keyframes gzoomOut{from{opacity: 1}50%{opacity : 0;transform: scale3d(0.3, 0.3, 0.3)}to{opacity: 0}}@media (min-width: 769px){.glightbox-container .ginner-container{width : auto;height : auto;flex-direction: row}.glightbox-container .ginner-container.desc-top .gslide-description{order: 0}.glightbox-container .ginner-container.desc-top .gslide-image, .glightbox-container .ginner-container.desc-top .gslide-image img{order: 1}.glightbox-container .ginner-container.desc-left .gslide-description{order: 0}.glightbox-container .ginner-container.desc-left .gslide-image{order: 1}.gslide-image img{max-height: 97vh;max-width : 100%}.gslide-image img.zoomable{cursor: zoom-in}.zoomed .gslide-image img.zoomable{cursor: grab}.gslide-inline{max-height: 95vh}.gslide-external{max-height: 100vh}.gslide-description.description-left, .gslide-description.description-right{max-width: 275px}.glightbox-open{height: auto}.goverlay{background: rgba(0, 0, 0, 0.92)}.glightbox-clean .gslide-media{box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65)}.glightbox-clean .description-left .gdesc-inner, .glightbox-clean .description-right .gdesc-inner{position : absolute;height : 100%;overflow-y: auto}.glightbox-clean .gprev, .glightbox-clean .gnext, .glightbox-clean .gclose{background-color: rgba(0, 0, 0, 0.32)}.glightbox-clean .gprev:hover, .glightbox-clean .gnext:hover, .glightbox-clean .gclose:hover{background-color: rgba(0, 0, 0, 0.7)}.glightbox-clean .gprev{top: 45%}.glightbox-clean .gnext{top: 45%}}@media (min-width: 992px){.glightbox-clean .gclose{right: 24px}}@media screen and (max-height: 420px){.goverlay{background: #000}}.wr-title{max-width: 1200px;margin: 50px auto}.wr-title h1 span{font-size: .265em;display: block;margin-top: .5em;letter-spacing: normal}.s-pageheader.single-top{padding-top: 6em;padding-bottom: 4em}#wrapper-blog{display: grid;grid-template-columns: 200px 50% 1fr;padding: 3.5em;gap: 3em}.wr-blog h1{margin-top: 0;font-size: 2em;line-height: 1.3em}#wrapper-blog .sidebar-left>div, #wrapper-blog .sidebar-right>div{position: sticky;top: 0;transition: top 0.2s ease;padding-top: 4em;font-size: 0.7em}#wrapper-blog .sidebar-left>div img{max-width: 80%}.s-pagewrap{overflow: inherit}.blog-content__tag-list>a{border: 1px solid;padding: 3px 6px}.pagecontent li{margin-bottom: 1em;font-size: 0.8em}.wr-artigos{margin-top: 50px;display: grid;grid-template-columns: 60% 1fr;grid-gap: 4em;max-width: 1200px;margin: 50px auto}.main-article{grid-column: 1}.highlight-thumbnail img{width: 100%;height: auto;margin-bottom: 15px}.main-article h2{font-size: 2em;margin-top: 0}.main-article a{text-decoration: none;color: #333;line-height: 1.3em}.main-article a:hover{color: var(--color-1)}.destaque div a{font-size: 1.2em}.sidebar{grid-column: 2}.sidebar ul, .sidebar-right ul{list-style-type: none;padding: 0;margin-left: 0}.sidebar li, .sidebar-right li{margin-bottom: 20px;padding-bottom: 16px;border-bottom: 1px solid #ccc;display: grid;grid-template-columns: 200px 1fr;gap: 1em;line-height: 1.1em}.sidebar li img, .sidebar-right li img{margin-bottom: 0}.sidebar ul a, .sidebar-right ul a{color: var(--color-text-dark);font-size: 1.1em;line-height: 1.2em}.sidebar ul a{font-size: 0.8em}.sidebar ul a:hover, .sidebar-right ul a:hover{color: var(--color-1);text-decoration: underline}.sidebar li:last-child, .sidebar-right li:last-child{border-bottom: none}.search-section h2{font-size: 2em;margin-bottom: 20px}.search-section form{width: 100%}.input-pesquisa{border: 1px solid var(--color-1) !important;padding: 1em !important;min-width: 30em}.item-result{flex: 1 320px;max-width: 320px}.result-arquivos h1{font-size: var(--text-display-1);margin-bottom: 0.5em}.resp-tt{margin-top: 0;line-height: 0.6em}.resp-tt>a{font-size: 0.43em;color: var(--color-text-dark);line-height: 0.8em}.resp-tt>a:hover{color: var(--color-1);text-decoration: underline}.wrapper-result{display: flex;justify-content: flex-start;gap: 2em;flex-wrap: wrap}.conteudo-pesquisa{margin-top: -1em;position: relative;max-width: 524px}.icon-pesquisa{position: absolute;top: 20px;right: 20px}.result-arquivos{padding: 0 5em 5em}.content-img img{margin-bottom: 0}.popular-posts{margin-top: 30px}.popular-posts ul{list-style-type: none;padding: 0;margin-left: 0}.popular-posts li{padding-bottom: 21px;line-height: 1.2em}.popular-posts li:last-child{border-bottom: none}.post-meta{margin-top: 30px;padding: 20px;border-top: 1px solid #ccc}.author-info{display: flex;align-items: center;margin-bottom: 20px}.author-image{margin-right: 15px}.author-image img{border-radius: 50%}.author-name{font-size: 1em}.post-details{font-size: 0.9em}.post-date, .post-tags{margin-bottom: 10px}#wr-sub-destaque{display: grid;grid-template-columns: 1fr 1fr;gap: 1em;margin-top: 3em;border-top: 1px solid #cecece;padding-top: 2em}#wr-sub-destaque article{line-height: 1em}#wr-sub-destaque img{margin-bottom: 0.5em}.main-article a{font-size: 0.8em}#posts-relacionados .relacionados span{color: var(--base);text-align: center;font-size: 47px;display: block;margin: 1em auto;font-weight: bold}#posts-relacionados{background: var(--branco);padding: 0.1em}#posts-relacionados .relacionados ul{margin: 0;display: flex;justify-content: center;flex-wrap: wrap}#posts-relacionados .relacionados ul .box-relacionado{flex: 1 300px;max-width: 300px;margin: 0 1em}#posts-relacionados .relacionados ul .box-relacionado{overflow: hidden;line-height: 1.3em}#posts-relacionados .relacionados ul .box-relacionado a div{overflow: hidden}#posts-relacionados .relacionados ul .box-relacionado a img{transition: 0.2s;margin-bottom: 0.5em}#posts-relacionados .relacionados ul .box-relacionado a img:hover{transform: scale3d(1.2, 1.2, 1.2);transition: 0.2s}#posts-relacionados .relacionados ul .box-relacionado li{list-style: none;padding-bottom: 1em}#posts-relacionados .relacionados ul .box-relacionado a+li{margin-top: -10px;margin-bottom: 20px;font-size: 1.8em;padding: 0.6em 0.1em 0;line-height: 1.3em}#posts-relacionados .relacionados ul .box-relacionado li a{color: var(--base);line-height: 0;font-size: 0.8em}#posts-relacionados .relacionados ul .box-relacionado li a:hover{color: var(--color-1);text-decoration: underline}#posts-relacionados .relacionados ul .box-relacionado li a:hover{text-decoration: underline}#lg-download, #lg-share{display: none}.tag-rel{text-align: center;margin: 3em auto}.tag-rel a{color: var(--color-link);border: 1px solid var(--color-link);padding: 0.5em 1em;font-size: 0.8em !important;transition: 0.5s;display: inline-block;margin-bottom: 5px;margin-right: 5px}.tag-rel a:first-child{margin-left: 30px}.tag-rel a:hover{color: var(--base);transition: 0.5s}.box-relacionado a.leia-mais{color: var(--destaque-2);font-weight: 600}.box-relacionado a.leia-mais:hover{color: var(--destaque-2-hover)}.wr-thumb-relacionado{overflow: hidden}.df-blog-page{padding-top: 5rem}.df-blog-page__head{text-align: center;max-width: 90rem;margin: 0 auto 3rem}.df-blog-page__head .df-blog-eyebrow a{color: inherit}.df-blog-page__title{font-size: clamp(3.4rem, 5vw, 6rem);font-weight: 300;line-height: 1.1;color: var(--blog-texto);margin: 0}.df-blog-page__title span{display: block;margin: 1.6rem auto 0;max-width: 70rem;font-size: clamp(1.5rem, 1.5vw, 1.9rem);line-height: 1.6;color: var(--blog-muted)}.df-blog-filters{display: flex;flex-wrap: wrap;justify-content: center;gap: 1rem;max-width: 110rem;margin: 0 auto 3.6rem}.df-blog-pill{display: inline-flex;align-items: center;gap: 0.7rem;padding: 1rem 2rem;border: 1px solid var(--blog-borda);border-radius: 99px;background: #fff;font-size: 12px;letter-spacing: 0.14em;text-transform: uppercase;color: var(--blog-texto);transition: border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease}.df-blog-pill span{font-size: 11px;letter-spacing: 0;color: var(--blog-muted)}.df-blog-pill:hover{border-color: var(--blog-ouro);color: var(--blog-ouro)}.df-blog-pill.is-active{background: var(--blog-texto);border-color: var(--blog-texto);color: #fff}.df-blog-pill.is-active span{color: rgba(255, 255, 255, 0.7)}.df-blog-feature--wide{max-width: 128rem;min-height: 56rem;margin: 0 auto 3.2rem}.df-blog-feature--wide .df-blog-feature__title{font-size: clamp(2.6rem, 3.2vw, 4.2rem);max-width: 78rem}.df-blog-feature--wide .df-blog-feature__excerpt{max-width: 70rem}.df-blog-results{transition: opacity 0.25s ease}.df-blog-results.is-loading{opacity: 0.35;pointer-events: none}.df-blog-feature, .df-blog-row, .df-blog-aside{animation: df-blog-in 0.45s ease both}@keyframes df-blog-in{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.df-blog-feature, .df-blog-row, .df-blog-aside{animation: none}}.df-blog-body{display: grid;grid-template-columns: minmax(0, 1fr) 34rem;gap: 5.6rem;max-width: 128rem;margin: 0 auto;align-items: start}.df-blog-list{min-width: 0}.df-blog-row{position: relative;display: grid;grid-template-columns: 38% 1fr;gap: 2.8rem;align-items: center;padding: 2.8rem 0;border-bottom: 1px solid var(--blog-borda)}.df-blog-row:first-child{padding-top: 0.6rem}.df-blog-row__img{display: block;aspect-ratio: 16 / 10;overflow: hidden;background: #e6dfd2}.df-blog-row__img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform 0.7s ease}.df-blog-row:hover .df-blog-row__img img{transform: scale(1.05)}.df-blog-row__title{font-size: clamp(2rem, 1.9vw, 2.6rem);font-weight: 400;line-height: 1.28;margin: 0 0 1rem}.df-blog-row__title a{color: var(--blog-texto)}.df-blog-row__title a::after{content: "";position: absolute;inset: 0;z-index: 2}.df-blog-row:hover .df-blog-row__title a{color: var(--blog-ouro)}.df-blog-row__excerpt{font-size: 1.5rem;line-height: 1.6;color: var(--blog-muted);margin: 0 0 1.4rem}.df-blog-row__more{border-bottom: 1px solid var(--blog-ouro);padding-bottom: 4px}.df-blog-row .df-blog-meta__cat{flex-basis: 100%}.df-blog-row .df-blog-meta__cat + span[aria-hidden]{display: none}.df-blog-empty{padding: 3rem 0;color: var(--blog-muted)}.df-blog-meta__cat{color: var(--blog-ouro);font-weight: 700}.df-blog-feature .df-blog-meta__cat{color: var(--blog-ouro-claro)}.df-blog-aside{position: sticky;top: 14rem;display: flex;flex-direction: column;gap: 2.8rem}.df-blog-search{display: flex;align-items: center;height: 4.8rem;margin: 0;border: 1px solid var(--blog-borda);border-radius: 99px;background: #fff;padding: 0 0.5rem 0 2rem;line-height: 1}.df-blog-search input[type="search"]{flex: 1;min-width: 0;height: 100%;margin: 0;border: 0;background: transparent;font-size: 1.5rem;line-height: normal;color: var(--blog-texto);outline: 0;padding: 0;box-shadow: none}.df-blog-search button{flex-shrink: 0;display: flex;align-items: center;justify-content: center;width: 3.8rem;min-width: 0;height: 3.8rem;margin: 0;padding: 0;border: 0;border-radius: 50%;background: transparent;color: var(--blog-muted);line-height: 1;cursor: pointer}.df-blog-search button:hover{color: var(--blog-ouro)}.df-blog-aside__box{background: #fff;border: 1px solid var(--blog-borda);padding: 2.6rem 2.4rem}.df-blog-aside__title{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: var(--blog-muted);font-weight: 400;margin: 0 0 1.8rem}.df-blog-rank{list-style: none;margin: 0;padding: 0}.df-blog-rank li{display: flex;gap: 1.6rem;padding: 1.5rem 0;border-top: 1px solid var(--blog-borda);line-height: 1.35}.df-blog-rank li > div{line-height: 1.35}.df-blog-rank li:first-child{border-top: 0;padding-top: 0}.df-blog-rank__n{flex-shrink: 0;width: 3rem;font-size: 3rem;font-weight: 300;line-height: 1;color: var(--blog-ouro-claro)}.df-blog-rank__cat{display: block;font-size: 10px;letter-spacing: 0.18em;text-transform: uppercase;line-height: 1.3;color: var(--blog-ouro);margin-bottom: 0.5rem}.df-blog-rank a{display: block;font-size: 1.5rem;line-height: 1.35;color: var(--blog-texto)}.df-blog-rank a:hover{color: var(--blog-ouro)}.df-blog-aside__cta{background: #0e0d0b;color: #f0e8dc;padding: 3rem 2.6rem;text-align: center}.df-blog-aside__cta-eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: #c9a96e;margin: 0 0 1rem}.df-blog-aside__cta-title{font-size: 2.2rem;font-weight: 300;line-height: 1.3;color: #f0e8dc;margin: 0 0 2rem}.df-blog-aside__cta a{display: inline-block;background: #25d366;color: #000;font-size: 1.2rem;letter-spacing: 0.1em;text-transform: uppercase;padding: 1.3rem 2.4rem}.df-blog-aside__cta a:hover{background: #1ca24d;color: #fff}.df-blog-pagination{display: flex;justify-content: flex-start;flex-wrap: wrap;gap: 0.8rem;margin-top: 4.6rem}.df-blog-pagination .page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 4.4rem;height: 4.4rem;padding: 0 1.6rem;border: 1px solid var(--blog-borda);border-radius: 99px;background: #fff;font-size: 1.3rem;color: var(--blog-texto);transition: border-color 0.2s ease, color 0.2s ease}.df-blog-pagination a.page-numbers:hover{border-color: var(--blog-ouro);color: var(--blog-ouro)}.df-blog-pagination .page-numbers.current{background: var(--blog-texto);border-color: var(--blog-texto);color: #fff}.df-blog-cta{background: #0e0d0b;color: #f0e8dc;text-align: center;padding: 7rem 2rem}.df-blog-cta__eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: #c9a96e;margin: 0 0 1.2rem}.df-blog-cta__title{font-size: clamp(2.6rem, 3.4vw, 4.4rem);font-weight: 300;line-height: 1.2;color: #f0e8dc;max-width: 72rem;margin: 0 auto 3rem}.df-blog-cta__btn{display: inline-block;background: #25d366;color: #000;font-size: 1.3rem;letter-spacing: 0.1em;text-transform: uppercase;padding: 1.5rem 3rem;transition: background-color 0.2s ease, color 0.2s ease}.df-blog-cta__btn:hover{background: #1ca24d;color: #fff}@media (max-width: 1000px){.df-blog-body{grid-template-columns: 1fr;gap: 3.6rem}.df-blog-aside{position: static}.df-blog-aside__cta{display: none}}@media (max-width: 600px){.df-blog-page{padding-top: 3.2rem}.df-blog-row{grid-template-columns: 34% 1fr;gap: 1.6rem;padding: 2rem 0}.df-blog-row__excerpt, .df-blog-row .df-blog-row__more{display: none}.df-blog-row__title{font-size: 1.7rem}.df-blog-row .df-blog-meta{gap: 0.3rem 0.9rem;margin-bottom: 0.8rem}.df-blog-row .df-blog-meta span[aria-hidden]{display: none}.df-blog-row .df-blog-meta__cat{flex-basis: 100%}.df-blog-feature--wide{min-height: 44rem}.df-blog-filters{justify-content: flex-start;flex-wrap: nowrap;overflow-x: auto;margin-left: -1.6rem;margin-right: -1.6rem;padding: 0 1.6rem 0.6rem;scrollbar-width: none}.df-blog-pill{flex-shrink: 0}.df-blog-cta{padding: 5rem 1.6rem}}.df-post{--blog-ouro: #a8864a;--blog-ouro-claro: #c9a96e;--blog-texto: #1c1a17;--blog-muted: #7a6d5a;--blog-borda: #e6dfd2}.df-read-progress{position: fixed;left: 0;right: 0;top: 0;z-index: 210;height: 3px;background: #c9a96e;transform: scaleX(0);transform-origin: left}body.admin-bar .df-read-progress{top: 32px}.df-post-hero{background: #0e0d0b;color: #f0e8dc;padding: 17rem 2rem 6rem;text-align: center}.df-post-hero__inner{max-width: 92rem;margin: 0 auto}.df-post-hero__crumbs{display: flex;justify-content: center;gap: 1rem;font-size: 11px;letter-spacing: 0.28em;text-transform: uppercase;margin: 0 0 2.2rem}.df-post-hero__crumbs a{color: #c9a96e}.df-post-hero__crumbs a:hover{color: #fff}.df-post-hero__crumbs span{color: rgba(240, 232, 220, 0.4)}.df-post-hero__title{font-size: clamp(3rem, 4.4vw, 5.6rem);font-weight: 300;line-height: 1.15;color: #f0e8dc;margin: 0 0 2.4rem}.df-post-author{display: inline-flex;align-items: center;gap: 1rem}.df-post-author__img{width: 3.6rem;height: 3.6rem;border-radius: 50%;object-fit: cover;border: 1px solid rgba(201, 169, 110, 0.6)}.df-post-hero__meta{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 0.8rem 1.2rem;font-size: 11px;letter-spacing: 0.2em;text-transform: uppercase;color: rgba(240, 232, 220, 0.7);margin: 0}.df-post-body{display: grid;grid-template-columns: minmax(22rem, 28rem) minmax(0, 72rem) minmax(22rem, 28rem);justify-content: center;gap: 4rem;max-width: 140rem;margin: 0 auto;padding: 5rem 2rem 3rem;align-items: start}.df-post-side{position: sticky;top: 14rem;display: flex;flex-direction: column;gap: 2.8rem;min-width: 0}.df-post-side--left{grid-column: 1;grid-row: 1}.df-post-main{grid-column: 2;grid-row: 1}.df-post-side--right{grid-column: 3;grid-row: 1}.df-post-main{min-width: 0}.df-post-cover{margin: 0 0 4rem}.df-post-cover img{display: block;width: 100%;height: auto}.df-post-content{font-size: 1.8rem;line-height: 1.85;color: #2a2620}.df-post-content > *:first-child{margin-top: 0}.df-post-content p{margin: 0 0 2.2rem}.df-post-content h2, .df-post-content h3, .df-post-content h4{scroll-margin-top: 13rem}.df-post-content h2{font-size: clamp(2.4rem, 2.4vw, 3.2rem);font-weight: 400;line-height: 1.25;color: var(--blog-texto);margin: 5rem 0 1.8rem}.df-post-content h3{font-size: 2.3rem;font-weight: 400;line-height: 1.3;color: var(--blog-texto);margin: 3.6rem 0 1.4rem}.df-post-content h4{font-size: 1.9rem;font-weight: 700;line-height: 1.35;color: var(--blog-texto);margin: 2.8rem 0 1rem}.df-post-content a{color: var(--blog-ouro);text-decoration: underline;text-underline-offset: 3px}.df-post-content a:hover{color: var(--blog-texto)}.df-post-content strong{font-weight: 700;color: var(--blog-texto)}.df-post-content ul, .df-post-content ol{margin: 0 0 2.4rem;padding-left: 2.6rem}.df-post-content ul{list-style: disc}.df-post-content ol{list-style: decimal}.df-post-content li{margin: 0 0 0.9rem;padding-left: 0.4rem}.df-post-content li::marker{color: var(--blog-ouro-claro)}.df-post-content blockquote{margin: 3rem 0;padding: 2rem 2.6rem;border-left: 3px solid var(--blog-ouro-claro);background: #fff;font-style: italic;color: #3a342b}.df-post-content blockquote p:last-child{margin-bottom: 0}.df-post-content hr{border: 0;border-top: 1px solid var(--blog-borda);margin: 4rem 0}.df-post-content img, .df-post-content video{max-width: 100%;height: auto}.df-post-content figure{margin: 3rem 0}.df-post-content figcaption{font-size: 1.3rem;color: var(--blog-muted);text-align: center;margin-top: 1rem}.df-post-content iframe{display: block;width: 100%;max-width: 100%;aspect-ratio: 16 / 9;height: auto;border: 0}.df-post-content table{display: block;width: 100%;overflow-x: auto;border-collapse: collapse;margin: 3rem 0;font-size: 1.6rem;line-height: 1.5}.df-post-content th, .df-post-content td{padding: 1.2rem 1.6rem;border: 1px solid var(--blog-borda);text-align: left;vertical-align: top}.df-post-content th{background: #0e0d0b;color: #f0e8dc;font-size: 1.5rem;font-weight: 400;letter-spacing: 0.08em}.df-post-cta{margin: 5rem 0 3.2rem;padding: 4rem 3rem;background: #0e0d0b;color: #f0e8dc;text-align: center}.df-post-cta__eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: #c9a96e;margin: 0 0 1.2rem}.df-post-cta__title{font-size: clamp(2.2rem, 2.4vw, 3rem);font-weight: 300;line-height: 1.25;color: #f0e8dc;margin: 0 auto 2.6rem;max-width: 48rem}.df-post-cta__btn{display: inline-block;background: #25d366;color: #000;font-size: 1.3rem;letter-spacing: 0.1em;text-transform: uppercase;padding: 1.4rem 2.8rem}.df-post-cta__btn:hover{background: #1ca24d;color: #fff}.df-post-foot{display: flex;flex-direction: column;gap: 2rem;padding-top: 2.4rem;border-top: 1px solid var(--blog-borda)}.df-post-share{display: flex;flex-wrap: wrap;align-items: center;gap: 1rem}.df-post-share__label{font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase;color: var(--blog-muted);margin-right: 0.6rem}.df-post-share a, .df-post-share button{display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;height: 3.6rem;min-height: 0;min-width: 0;font-family: inherit;font-size: 11px;letter-spacing: 0.14em;text-transform: uppercase;line-height: 1;color: var(--blog-texto);background: #fff;border: 1px solid var(--blog-borda);border-radius: 99px;padding: 0 1.6rem;margin: 0;cursor: pointer;transition: border-color 0.2s ease, color 0.2s ease}.df-post-share a:hover, .df-post-share button:hover{border-color: var(--blog-ouro);color: var(--blog-ouro)}.df-post-tags{display: flex;flex-wrap: wrap;gap: 0.8rem;margin: 0}.df-post-tags a{font-size: 1.3rem;line-height: 1;color: var(--blog-muted);background: #fff;border: 1px solid var(--blog-borda);border-radius: 99px;padding: 0.8rem 1.4rem}.df-post-tags a:hover{color: var(--blog-ouro);border-color: var(--blog-ouro)}.df-post-toc ol{list-style: none;margin: 0;padding: 0;counter-reset: toc}.df-post-toc li{counter-increment: toc;display: flex;gap: 1.2rem;padding: 1rem 0;border-top: 1px solid var(--blog-borda);font-size: 1.45rem;line-height: 1.4}.df-post-toc li:first-child{border-top: 0;padding-top: 0}.df-post-toc li::before{content: counter(toc);flex-shrink: 0;width: 2rem;color: var(--blog-ouro-claro)}.df-post-toc a{color: var(--blog-texto)}.df-post-toc a:hover{color: var(--blog-ouro)}.df-post-toc--mobile{display: none;margin: 0 0 3rem;background: #fff;border: 1px solid var(--blog-borda);padding: 1.6rem 2rem}.df-post-toc--mobile summary{font-size: 11px;letter-spacing: 0.28em;text-transform: uppercase;color: var(--blog-muted);cursor: pointer}.df-post-toc--mobile ol{margin-top: 1.4rem}.df-post-rel{padding: 3rem 2rem 6rem;border-top: 1px solid var(--blog-borda);margin-top: 2rem}.df-post-rel__head{text-align: center;margin-bottom: 3rem}.df-post-rel__heading{font-size: clamp(2.6rem, 3vw, 3.6rem);font-weight: 300;color: var(--blog-texto);margin: 0}.df-post-rel__grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 2.8rem;max-width: 120rem;margin: 0 auto}.df-post-rel__img{display: block;aspect-ratio: 16 / 10;overflow: hidden;background: #e6dfd2}.df-post-rel__img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform 0.7s ease}.df-post-rel__item:hover .df-post-rel__img img{transform: scale(1.05)}.df-post-rel__body{padding-top: 1.6rem}.df-post-rel__title{font-size: 1.9rem;font-weight: 400;line-height: 1.3;margin: 0}.df-post-rel__title a{color: var(--blog-texto)}.df-post-rel__title a:hover{color: var(--blog-ouro)}.df-post-rel .df-blog-meta__cat + span[aria-hidden]{display: none}.df-post-rel .df-blog-meta__cat{flex-basis: 100%}@media (max-width: 1240px){.df-post-body{grid-template-columns: minmax(0, 72rem);gap: 3rem;padding-top: 3.6rem}.df-post-side, .df-post-main{grid-column: 1;position: static}.df-post-main{grid-row: 1}.df-post-side--left{display: none}.df-post-side--right{grid-row: 2}.df-post-side--right .df-blog-aside__cta{display: none}.df-post-toc--mobile{display: block}}@media (max-width: 1000px){.df-post-rel__grid{grid-template-columns: 1fr;gap: 3rem;max-width: 52rem}}@media (max-width: 600px){.df-post-hero{padding: 12rem 1.6rem 4rem}.df-post-body{padding: 2.4rem 1.6rem 2rem}.df-post-content{font-size: 1.7rem;line-height: 1.8}.df-post-cta{padding: 3rem 2rem}}.df-blog-search--center{max-width: 52rem;margin: 0 auto 4rem}.df-blog-list--solo{max-width: 96rem;margin: 0 auto}.df-blog-back{text-align: center;margin: 4rem 0 0;font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase}.df-blog-back a{color: var(--blog-ouro);border-bottom: 1px solid var(--blog-ouro);padding-bottom: 4px}.df-blog-cats{list-style: none;margin: 0;padding: 0}.df-blog-cats li{display: flex;align-items: baseline;justify-content: space-between;gap: 1.2rem;padding: 1.1rem 0;border-top: 1px solid var(--blog-borda);line-height: 1.35}.df-blog-cats li:first-child{border-top: 0;padding-top: 0}.df-blog-cats a{font-size: 1.5rem;color: var(--blog-texto)}.df-blog-cats a:hover, .df-blog-cats .is-current a{color: var(--blog-ouro)}.df-blog-cats span{font-size: 1.2rem;color: var(--blog-muted)}.df-comments{margin-top: 5rem;padding-top: 3.6rem;border-top: 1px solid var(--blog-borda)}.df-comments__eyebrow{font-size: 1.2rem;letter-spacing: 0.28em;text-transform: uppercase;color: var(--blog-muted, #7a6d5a);margin: 0 0 1rem}.df-comments__title{font-size: clamp(2.4rem, 1.2vw + 1.9rem, 3.2rem);font-weight: 300;line-height: 1.2;margin: 0 0 2.8rem}.df-comments__list, .df-comments__list .children{list-style: none;margin: 0;padding: 0}.df-comments__list .children{margin-left: 2.4rem;padding-left: 2rem;border-left: 1px solid var(--blog-borda)}.df-comment{margin: 0 0 2.4rem}.df-comment__box{display: flex;gap: 1.6rem}.df-comment__avatar img{width: 48px;height: 48px;border-radius: 50%;display: block}.df-comment__body{flex: 1;min-width: 0}.df-comment__meta{display: flex;flex-wrap: wrap;gap: 0.4rem 1.2rem;align-items: baseline;margin: 0 0 0.6rem;font-size: 1.5rem}.df-comment__date{font-size: 1.3rem;color: var(--blog-muted, #7a6d5a)}.df-comment__pending{margin: 0 0 0.6rem;font-size: 1.4rem;color: #93611a}.df-comment__text p{font-size: 1.6rem;line-height: 1.7;margin: 0 0 1rem}.df-comment__reply a{font-size: 1.3rem;letter-spacing: 0.12em;text-transform: uppercase;color: var(--blog-ouro, #a8864a)}.df-comments__closed, .df-cf__note{font-size: 1.4rem;color: var(--blog-muted, #7a6d5a)}.df-comments .comment-respond{margin-top: 3.6rem;padding: 2.8rem;border: 1px solid var(--blog-borda);border-radius: 18px;background: #fff}.df-comments .comment-reply-title{font-size: 2.2rem;font-weight: 300;margin: 0 0 1.4rem}.df-comments .comment-reply-title small a{font-size: 1.3rem;margin-left: 1rem}.df-cf__row{display: flex;flex-direction: column;gap: 0.6rem;margin: 0 0 1.6rem}.df-cf__row label{font-size: 1.3rem;letter-spacing: 0.08em;text-transform: uppercase;color: var(--blog-muted, #7a6d5a)}.df-cf__row input, .df-cf__row textarea{width: 100%;font-size: 1.6rem;padding: 1.1rem 1.4rem;border: 1px solid var(--blog-borda);border-radius: 12px;background: #fff;color: #1c1a17}.df-cf__row input:focus, .df-cf__row textarea:focus{outline: none;border-color: #c9a96e;box-shadow: 0 0 0 3px rgba(201, 169, 110, 0.25)}.df-cf__row small{font-size: 1.2rem;color: var(--blog-muted, #7a6d5a)}.df-cf__check{display: flex;gap: 1rem;align-items: flex-start;margin: 0 0 1.6rem}.df-cf__check label{font-size: 1.4rem;line-height: 1.5}.df-comments .form-submit{margin: 1.4rem 0 0}.df-cf__submit{height: auto;line-height: 1.2;padding: 1.3rem 2.8rem;border: 0;border-radius: 999px;background: #c73e1d;color: #fff;font-size: 1.4rem;letter-spacing: 0.1em;text-transform: uppercase;cursor: pointer}.df-cf__submit:hover{background: #e25936}@media (max-width: 600px){.df-comments .comment-respond{padding: 2rem 1.6rem}.df-comments__list .children{margin-left: 0.8rem;padding-left: 1.2rem}}.dw{--dw-ouro: #a8864a;--dw-ouro-claro: #c9a96e;--dw-texto: #1c1a17;--dw-muted: #7a6d5a;--dw-borda: #e6dfd2;--dw-escuro: #0e0d0b}.dw-eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: var(--dw-ouro-claro);margin: 0 0 1.4rem}.dw-eyebrow--dark{color: var(--dw-muted)}.dw-h2{font-size: clamp(2.8rem, 3.6vw, 4.6rem);font-weight: 300;line-height: 1.15;color: var(--dw-texto);margin: 0}.dw-h2--light{color: #f0e8dc}.dw-btn{display: inline-flex;align-items: center;justify-content: center;padding: 1.4rem 2.8rem;font-size: 1.3rem;letter-spacing: 0.1em;text-transform: uppercase;line-height: 1;transition: background-color 0.2s ease, color 0.2s ease}.dw-btn--wa{background: #25d366;color: #000}.dw-btn--wa:hover{background: #1ca24d;color: #fff}.dw-btn--ghost{border: 1px solid rgba(255, 255, 255, 0.7);color: #fff}.dw-btn--ghost:hover{background: #fff;color: #000}.dw-btn__play{width: 0;height: 0;margin-right: 0.8rem;border-style: solid;border-width: 0.45rem 0 0.45rem 0.7rem;border-color: transparent transparent transparent currentColor}.dw-hero{position: relative;min-height: 78vh;display: flex;align-items: center;justify-content: center;text-align: center;padding: 16rem 2rem 8rem;color: #fff;background: linear-gradient(rgba(14, 13, 11, 0.62), rgba(14, 13, 11, 0.72)), var(--dw-hero) center / cover no-repeat}.dw-hero__inner{max-width: 88rem}.dw-hero__title{font-size: clamp(3.2rem, 5vw, 6.4rem);font-weight: 300;line-height: 1.12;color: #fff;margin: 0 0 2.2rem}.dw-hero__sub{font-size: clamp(1.6rem, 1.6vw, 2rem);line-height: 1.6;color: rgba(255, 255, 255, 0.9);max-width: 64rem;margin: 0 auto 3.4rem}.dw-hero__actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 1.2rem}.dw-intro{display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 6fr);gap: 7rem;align-items: start;max-width: 120rem;margin: 0 auto;padding: 8rem 2rem 5rem}.dw-intro__head{position: sticky;top: 14rem}.dw-intro__text{border-left: 1px solid var(--dw-ouro-claro);padding-left: 4.4rem}.dw-intro__text p{font-size: 1.7rem;line-height: 1.85;color: #3a342b;margin: 0 0 2.2rem}.dw-intro__text p:first-child{font-size: 2.2rem;line-height: 1.6;font-weight: 300;color: var(--dw-texto)}.dw-intro__text p:last-child{margin-bottom: 0}.dw-places{max-width: 124rem;margin: 0 auto;padding: 3rem 2rem 7rem}.dw-places__head{text-align: center;margin-bottom: 5rem}.dw-place{display: grid;grid-template-columns: 1.15fr 1fr;gap: 6rem;align-items: center;margin-bottom: 7rem}.dw-place--rev{grid-template-columns: 1fr 1.15fr}.dw-place--rev .dw-place__media{order: 2}.dw-place__media{aspect-ratio: 4 / 3;overflow: hidden;background: #e6dfd2}.dw-place__media img{display: block;width: 100%;height: 100%;object-fit: cover}.dw-place__lugar{font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase;color: var(--dw-ouro);margin: 0 0 1.4rem}.dw-place__casal{font-size: clamp(2.6rem, 3vw, 4rem);font-weight: 300;line-height: 1.15;color: var(--dw-texto);margin: 0 0 1rem}.dw-place__data{font-size: 1.3rem;letter-spacing: 0.12em;text-transform: uppercase;color: var(--dw-muted);margin: 0 0 2rem}.dw-place__texto{font-size: 1.7rem;line-height: 1.7;color: #3a342b;margin: 0 0 2.4rem}.dw-link{font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase;color: var(--dw-texto);border-bottom: 1px solid var(--dw-ouro);padding-bottom: 4px}.dw-link:hover{color: var(--dw-ouro)}.dw-steps{background: var(--dw-escuro);color: #f0e8dc;padding: 8rem 2rem}.dw-steps .dw-places__head{margin-bottom: 8rem}.dw-steps__list{display: grid;grid-template-columns: repeat(4, 1fr);gap: 3.4rem;max-width: 124rem;margin: 0 auto;padding: 0;list-style: none}.dw-steps__list li{margin: 0;padding: 0}.dw-steps__body{border-top: 1px solid rgba(201, 169, 110, 0.4);padding-top: 2.6rem}.dw-steps__icon{display: flex;margin-bottom: 2.2rem;align-items: center;justify-content: center;width: 6rem;height: 6rem;border: 1px solid rgba(201, 169, 110, 0.6);border-radius: 50%;color: var(--dw-ouro-claro)}.dw-steps__icon .dw-icon{width: 2.8rem;height: 2.8rem}.dw-steps__n{display: block;font-size: 3.4rem;font-weight: 300;line-height: 1;color: var(--dw-ouro-claro);margin-bottom: 1.8rem}.dw-steps__list h3{font-size: 2rem;font-weight: 400;line-height: 1.3;color: #f0e8dc;margin: 0 0 1rem}.dw-steps__list p{font-size: 1.5rem;line-height: 1.7;color: rgba(240, 232, 220, 0.78);margin: 0}.dw-faq{max-width: 88rem;margin: 0 auto;padding: 8rem 2rem 7rem}.dw-faq__item{border-top: 1px solid var(--dw-borda);padding: 2.2rem 0}.dw-faq__item:last-child{border-bottom: 1px solid var(--dw-borda)}.dw-faq__item summary{position: relative;padding-right: 3.6rem;font-size: 2rem;line-height: 1.4;color: var(--dw-texto);cursor: pointer;list-style: none}.dw-faq__item summary::-webkit-details-marker{display: none}.dw-faq__item summary::after{content: "+";position: absolute;right: 0;top: 0;font-size: 2.8rem;line-height: 1;color: var(--dw-ouro)}.dw-faq__item[open] summary::after{content: "–"}.dw-faq__item p{margin: 1.6rem 0 0;font-size: 1.7rem;line-height: 1.75;color: #3a342b}.dw-cta{background: var(--dw-escuro);text-align: center;padding: 8rem 2rem}.dw-cta__title{font-size: clamp(2.8rem, 3.6vw, 4.6rem);font-weight: 300;line-height: 1.2;color: #f0e8dc;max-width: 76rem;margin: 0 auto 3.2rem}@media (max-width: 1000px){.dw-intro{grid-template-columns: 1fr;gap: 3rem}.dw-intro__head{position: static}.dw-intro__text{padding-left: 2.4rem}.dw-place, .dw-place--rev{grid-template-columns: 1fr;gap: 2.6rem;margin-bottom: 5rem}.dw-place--rev .dw-place__media{order: 0}.dw-steps__list{grid-template-columns: repeat(2, 1fr)}}@media (max-width: 600px){.dw-hero{min-height: 0;padding: 12rem 1.6rem 5rem}.dw-intro{padding: 5rem 1.6rem 3rem}.dw-intro__text p:first-child{font-size: 1.9rem}.dw-places{padding: 2rem 1.6rem 4rem}.dw-steps{padding: 5rem 1.6rem}.dw-steps__list{grid-template-columns: 1fr}.dw-faq{padding: 5rem 1.6rem 4rem}.dw-faq__item summary{font-size: 1.7rem}.dw-cta{padding: 5rem 1.6rem}}.ct{--ct-ouro: #a8864a;--ct-ouro-claro: #c9a96e;--ct-texto: #1c1a17;--ct-muted: #7a6d5a;--ct-borda: #e6dfd2;--ct-escuro: #0e0d0b}.ct-eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: var(--ct-ouro-claro);margin: 0 0 1.4rem}.ct-eyebrow--dark{color: var(--ct-muted)}.ct-h2{font-size: clamp(2.8rem, 3.4vw, 4.4rem);font-weight: 300;line-height: 1.15;color: var(--ct-texto);margin: 0}.ct-hero{text-align: center;padding: 16rem 2rem 8rem;color: #fff;background: linear-gradient(rgba(14, 13, 11, 0.7), rgba(14, 13, 11, 0.8)), var(--ct-hero) center / cover no-repeat}.ct-hero__inner{max-width: 84rem;margin: 0 auto}.ct-hero__title{font-size: clamp(3.2rem, 4.8vw, 6rem);font-weight: 300;line-height: 1.12;color: #fff;margin: 0 0 2.2rem}.ct-hero__sub{font-size: clamp(1.6rem, 1.5vw, 1.9rem);line-height: 1.7;color: rgba(255, 255, 255, 0.88);max-width: 68rem;margin: 0 auto}.ct-main{display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 7fr);gap: 5rem;align-items: start;max-width: 124rem;margin: 0 auto;padding: 6rem 2rem 7rem}.ct-wa{display: flex;align-items: center;gap: 1.8rem;background: #25d366;color: #000;padding: 2.2rem 2.4rem;margin-bottom: 3rem;transition: background-color 0.2s ease, color 0.2s ease}.ct-wa:hover{background: #1ca24d;color: #fff}.ct-wa__icon{display: flex;align-items: center;justify-content: center;width: 5.2rem;height: 5.2rem;border-radius: 50%;background: rgba(0, 0, 0, 0.12);flex-shrink: 0}.ct-wa__text strong{display: block;font-size: 1.7rem;font-weight: 700;letter-spacing: 0.04em;text-transform: uppercase;margin-bottom: 0.4rem}.ct-wa__text span{font-size: 1.9rem}.ct-info{list-style: none;margin: 0;padding: 0}.ct-info li{padding: 2rem 0;border-top: 1px solid var(--ct-borda);font-size: 1.6rem;line-height: 1.6;color: #3a342b}.ct-info li:first-child{border-top: 1px solid var(--ct-borda)}.ct-info__label{display: block;font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase;color: var(--ct-muted);margin-bottom: 0.8rem}.ct-info a{color: var(--ct-texto);border-bottom: 1px solid var(--ct-ouro-claro)}.ct-info a:hover{color: var(--ct-ouro)}.ct-social{display: flex;flex-wrap: wrap;gap: 0.8rem 2rem}.ct-form-card{background: #fff;border: 1px solid var(--ct-borda);padding: 4.4rem}.ct-form-title{font-size: clamp(2.6rem, 3vw, 3.6rem);font-weight: 300;line-height: 1.15;color: var(--ct-texto);margin: 0 0 1rem}.ct-form-sub{font-size: 1.6rem;line-height: 1.6;color: var(--ct-muted);margin: 0 0 3rem}.ct-row{display: grid;grid-template-columns: 1fr 1fr;gap: 0 2.4rem}.ct-field{margin-bottom: 2.2rem;min-width: 0}.ct-field > label:not(.ct-check){display: block;font-size: 12px;letter-spacing: 0.14em;text-transform: uppercase;color: var(--ct-texto);margin-bottom: 0.9rem}.ct-field abbr{color: var(--ct-ouro);text-decoration: none}.ct .ct-field input[type="text"], .ct .ct-field input[type="tel"], .ct .ct-field input[type="email"], .ct .ct-field input[type="date"], .ct .ct-field select, .ct .ct-field textarea{display: block;width: 100%;height: 5rem;margin: 0;padding: 0 1.6rem;font-family: inherit;font-size: 1.6rem;line-height: 1.4;color: var(--ct-texto);background: #faf8f4;border: 1px solid var(--ct-borda);border-radius: 0;box-shadow: none;outline: 0;transition: border-color 0.2s ease, background-color 0.2s ease}.ct .ct-field textarea{height: auto;min-height: 12rem;padding: 1.4rem 1.6rem;resize: vertical}.ct .ct-field input:focus, .ct .ct-field select:focus, .ct .ct-field textarea:focus{background: #fff;border-color: var(--ct-ouro)}.ct .ct-field .is-invalid{border-color: #b3402a}.ct-err{display: block;min-height: 0;font-size: 1.3rem;color: #b3402a;margin-top: 0.6rem}.ct-err:empty{display: none}.ct-check{display: flex;align-items: flex-start;gap: 1.1rem;font-size: 1.4rem;line-height: 1.55;color: #3a342b;cursor: pointer}.ct-check input{flex-shrink: 0;width: 1.8rem;height: 1.8rem;margin: 0.2rem 0 0;accent-color: var(--ct-ouro)}.ct-check--inline{margin-top: 1rem;font-size: 1.3rem}.ct-hp{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.ct-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 1.6rem 2.4rem;margin-top: 0.6rem}.ct .ct-submit{display: inline-flex;align-items: center;justify-content: center;height: 5.4rem;margin: 0;padding: 0 3.2rem;border: 0;border-radius: 0;background: var(--ct-escuro);color: #fff;font-family: inherit;font-size: 1.3rem;letter-spacing: 0.12em;text-transform: uppercase;cursor: pointer;transition: background-color 0.2s ease}.ct .ct-submit:hover{background: var(--ct-ouro)}.ct .ct-submit:disabled{opacity: 0.6;cursor: wait}.ct-status{font-size: 1.4rem;color: #b3402a}.ct-success{text-align: center;padding: 3rem 1rem}.ct-success[hidden]{display: none}.ct-success__eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: var(--ct-ouro);margin: 0 0 1.2rem}.ct-success__title{font-size: clamp(2.8rem, 3.2vw, 4rem);font-weight: 300;margin: 0 0 1.6rem;color: var(--ct-texto)}.ct-success p{font-size: 1.7rem;line-height: 1.7;color: #3a342b;max-width: 48rem;margin: 0 auto 2.6rem}.ct-btn{display: inline-block;padding: 1.5rem 3rem;font-size: 1.3rem;letter-spacing: 0.1em;text-transform: uppercase}.ct-btn--wa{background: #25d366;color: #000}.ct-btn--wa:hover{background: #1ca24d;color: #fff}.ct-next{background: var(--ct-escuro);color: #f0e8dc;padding: 8rem 2rem}.ct-next__head{text-align: center;margin-bottom: 6rem}.ct-next .ct-h2{color: #f0e8dc}.ct-next .ct-eyebrow--dark{color: var(--ct-ouro-claro)}.ct-next__list{display: grid;grid-template-columns: repeat(3, 1fr);gap: 4rem;max-width: 112rem;margin: 0 auto;padding: 0;list-style: none}.ct-next__list li{margin: 0;padding: 0}.ct-next__n{display: block;font-size: 3.4rem;font-weight: 300;line-height: 1;color: var(--ct-ouro-claro);margin-bottom: 1.8rem}.ct-next__list h3{border-top: 1px solid rgba(201, 169, 110, 0.4);padding-top: 2.2rem;font-size: 2rem;font-weight: 400;line-height: 1.3;color: #f0e8dc;margin: 0 0 1rem}.ct-next__list p{font-size: 1.5rem;line-height: 1.7;color: rgba(240, 232, 220, 0.78);margin: 0}.ct-faq{max-width: 88rem;margin: 0 auto;padding: 8rem 2rem 7rem}.ct-faq .ct-next__head{margin-bottom: 4.4rem}.ct-faq .ct-h2{color: var(--ct-texto)}.ct-faq .ct-eyebrow--dark{color: var(--ct-muted)}.ct-faq__item{border-top: 1px solid var(--ct-borda);padding: 2.2rem 0}.ct-faq__item:last-of-type{border-bottom: 1px solid var(--ct-borda)}.ct-faq__item summary{position: relative;padding-right: 3.6rem;font-size: 2rem;line-height: 1.4;color: var(--ct-texto);cursor: pointer;list-style: none}.ct-faq__item summary::-webkit-details-marker{display: none}.ct-faq__item summary::after{content: "+";position: absolute;right: 0;top: 0;font-size: 2.8rem;line-height: 1;color: var(--ct-ouro)}.ct-faq__item[open] summary::after{content: "–"}.ct-faq__item p{margin: 1.6rem 0 0;font-size: 1.7rem;line-height: 1.75;color: #3a342b}.ct-faq__more{text-align: center;margin: 3.4rem 0 0;font-size: 1.6rem;color: var(--ct-muted)}.ct-faq__more a{color: var(--ct-texto);border-bottom: 1px solid var(--ct-ouro-claro)}@media (max-width: 1000px){.ct-main{grid-template-columns: 1fr;gap: 4rem;padding-top: 4rem}.ct-form-card{padding: 3rem 2.4rem}.ct-next__list{grid-template-columns: 1fr;gap: 3.4rem}}@media (max-width: 600px){.ct-hero{padding: 12rem 1.6rem 5rem}.ct-main{padding: 3rem 1.6rem 4rem}.ct-row{grid-template-columns: 1fr}.ct-form-card{padding: 2.4rem 1.8rem}.ct-next, .ct-faq{padding: 5rem 1.6rem}.ct-next__head{margin-bottom: 3.6rem}.ct-faq__item summary{font-size: 1.7rem}}.pv{--pv-ouro: #a8864a;--pv-ouro-claro: #c9a96e;--pv-texto: #1c1a17;--pv-muted: #7a6d5a;--pv-borda: #e6dfd2}.pv-eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: var(--pv-ouro-claro);margin: 0 0 1.4rem}.pv-hero{text-align: center;padding: 16rem 2rem 7rem;color: #fff;background: linear-gradient(rgba(14, 13, 11, 0.7), rgba(14, 13, 11, 0.8)), var(--pv-hero) center / cover no-repeat}.pv-hero__inner{max-width: 84rem;margin: 0 auto}.pv-hero__title{font-size: clamp(3.2rem, 4.8vw, 6rem);font-weight: 300;line-height: 1.12;color: #fff;margin: 0 0 1.6rem}.pv-hero__sub{font-size: 1.5rem;color: rgba(255, 255, 255, 0.72);margin: 0}.pv-body{max-width: 84rem;margin: 0 auto;padding: 6rem 2rem 8rem;color: var(--pv-texto)}.pv-toc{display: flex;flex-wrap: wrap;gap: 1rem;margin-bottom: 5rem}.pv-toc a{font-size: 1.35rem;color: var(--pv-muted);border: 1px solid var(--pv-borda);border-radius: 999px;padding: 0.7rem 1.5rem;transition: color 0.2s, border-color 0.2s}.pv-toc a:hover{color: var(--pv-ouro);border-color: var(--pv-ouro-claro)}.pv-section{padding-top: 1rem;margin-bottom: 4.4rem;scroll-margin-top: 14rem}.pv-section h2{font-size: clamp(2.4rem, 2.6vw, 3rem);font-weight: 300;line-height: 1.2;color: var(--pv-texto);margin: 0 0 1.8rem}.pv-section p, .pv-section li{font-size: 1.7rem;line-height: 1.75;color: #4a4238}.pv-section p{margin: 0 0 1.4rem}.pv-section ul{margin: 0 0 1.6rem;padding-left: 2.2rem;list-style: disc}.pv-section li{margin-bottom: 0.8rem}.pv-section strong{font-weight: 600;color: var(--pv-texto)}@media (max-width: 800px){.pv-hero{padding: 12rem 1.6rem 5rem}.pv-body{padding: 4rem 1.6rem 5rem}.pv-section p, .pv-section li{font-size: 1.6rem}}.s-intro{height: 90vh}.s-intro__desc{width: min(92%, 100rem);font-size: 3em;line-height: 0.9em}#trabalhos{padding-top: var(--vspace-4)}.s-menublock{padding-top: var(--vspace-4);padding-bottom: var(--vspace-4)}.s-intro__scroll-down{position: relative;bottom: 6em;display: block;text-align: center}.plyr button{width: 50px;height: 50px}.plyr__control--overlaid{background: red}.menublock-item__text{text-align: left;bottom: 20px;position: absolute}.menublock-item__text h5{font-size: 3em}.menublock-item__text p{font-weight: 500;color: #000000}.menu-list__item p{font-weight: 400}.btn.btn--primary, button.btn--primary, input[type="submit"].btn--primary, input[type="reset"].btn--primary, input[type="button"].btn--primary{text-transform: uppercase;font-weight: 500}.s-testimonials{background-color: #000000}.s-testimonials__author{border-bottom: 1px solid #4b4642}.s-testimonials__cite, .s-testimonials__title{color: #ffffff}.s-testimonials__avatar{background-color: #ffffff}.menu-list__item{display: block}.menu-list__item h4, .menu-list__item h3.h4{font-size: 1.3em;line-height: 1.4em;color: #ffffff}.menu-block__cat-name{font-weight: bold;color: #ffffff}.menu-list__item-price{font-weight: bold;font-size: 1.2em}.menublock-item__text h5{color: #ffffff}.menublock-item__text p{color: #dedede;font-size: 0.94em}#single-work .title-single-work{font-size: 3em}.wp-block-embed__wrapper{position: relative;overflow: hidden;width: 100%;padding-top: 56.25%}.wp-block-embed iframe{max-width: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%}.pagecontent.single-work{padding-bottom: var(--vspace-2)}.gallery-items__item-thumb::after{display: none}.grid-list-items__item{position: relative}.titulo-work{position: absolute;width: 100%;top: 35%;padding: 1em;z-index: 99999;visibility: hidden;transform: translate3d(0, -20px, 0);transition: 0s}.titulo-work p{text-align: center;color: #ffffff}.grid-list-items__item:hover .titulo-work{visibility: visible;transform: translate3d(0, 0, 0);transition: 0.3s}.menu-list__item{border-bottom: none}.menu-block__group{padding: 2em 2em 1em;background-color: #ffffff}.menu-list{border-top: 1px solid #323232}.menu-list__item{position: relative}.menu-list__item-price{font-weight: bold;font-size: 1.7em;position: absolute;bottom: 0;right: 40px;width: 150px;height: 150px;color: #000000;background: #ffffff;border-radius: 140px;text-align: center;display: flex;align-items: center;justify-content: center}.menu-list__item-desc ul{margin-left: 2em;font-size: 0.9em}@media screen and (max-width: 480px){.menu-list__item-price{position: relative;right: auto;margin-top: 1em}.menu-list__item-desc ul{margin-left: 1em}.menu-list__item-desc ul li{padding-left: 0em;margin-bottom: 1em;line-height: 1.2em}}.menu-block__group{background-color: #151312;color: #ffffff}div.wpforms-container-full, div.wpforms-container-full *{width: 100% !important}.wpforms-container input.wpforms-field-medium, .wpforms-container select.wpforms-field-medium, .wpforms-container .wpforms-field-row.wpforms-field-medium{max-width: 100% !important;width: 100% !important}#contact-form{max-width: 1200px;margin: -4em auto 0}#contact-form .submit-contato{background-color: var(--color-btn-primary);color: #ffffff;text-transform: uppercase;padding: 2em;line-height: 0em;max-width: 220px;border-radius: 0}#contact-form div.wpforms-container-full .wpforms-field-label{margin: 0 0 7px 0 !important}#contact-form .wpforms-field-medium{border-radius: 0px !important}.btn.u-fullwidth, button.u-fullwidth{width: auto;margin: 0 auto;display: table}.s-intro__scroll-down{right: 0}div.wpforms-container-full{margin: 4em auto !important}#menu-footer .menu{margin-top: 0}#menu-footer .menu li a{font-size: 0.6em}#menu-footer .menu a::before{display: none}#menu-footer .menu li:first-child{border-top: none}#about .btn{margin-left: 0}@media screen and (max-width: 768px){.menublock-item__text h5{font-size: 1.8em}}@media screen and (max-width: 600px){.s-intro__desc{font-size: 2.5em}}@media screen and (max-width: 480px){.s-intro__desc{font-size: 1.5em;line-height: 1.2em}.pra-cima{margin-top: -4em}.s-footer{padding-top: var(--vspace-2)}}.s-header{position: fixed;z-index: 200;transition: background-color 0.35s ease, top 0.35s ease, box-shadow 0.35s ease}.s-header.is-scrolled{--header-height: 84px;--logo-width: 9.2rem;top: 0;background-color: rgba(18, 18, 18, 0.98);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.08)}.menu-is-open .s-header{z-index: 400;background-color: transparent;box-shadow: none}.menu-is-open .s-header .s-header__block{opacity: 0 !important;pointer-events: none}body.admin-bar .s-header{top: calc(32px + min(var(--vspace-0_75), 4vh))}body.admin-bar .s-header.is-scrolled{top: 32px}body.admin-bar .s-header__nav{top: 32px;height: calc(100vh - 32px)}@media screen and (max-width: 782px){body.admin-bar .s-header{top: calc(46px + min(var(--vspace-0_75), 4vh))}body.admin-bar .s-header.is-scrolled{top: 46px}body.admin-bar .s-header__nav{top: 46px;height: calc(100vh - 46px)}}@media screen and (max-width: 600px){body.admin-bar .s-header.is-scrolled, body.admin-bar .s-header__nav{top: 0}body.admin-bar .s-header__nav{height: 100vh}}.s-header__quick{display: none;position: absolute;top: 0;height: 100%;align-items: center;gap: 2.8rem;z-index: 2}.s-header__quick-list{display: flex;align-items: center;gap: 2.8rem;list-style: none;margin: 0;padding: 0}.s-header__quick-list li{margin: 0;padding: 0}.s-header__quick a{font-family: var(--font-2);font-size: 1.2rem;letter-spacing: 0.14em;text-transform: uppercase;color: #fff;padding: 0.6rem 0;border-bottom: 1px solid transparent;transition: color 0.25s ease, border-color 0.25s ease}.s-header__quick a:hover, .s-header__quick a:focus-visible, .s-header__quick a.is-current{color: #c9a96e;border-bottom-color: #c9a96e}@media screen and (min-width: 1100px){.s-header__quick{display: flex}.s-header__quick--left{left: calc(var(--gutter) + 7rem)}.s-header__quick--right{right: calc(var(--gutter) + 1.6rem)}}.df-blog{--blog-ouro: #a8864a;--blog-ouro-claro: #c9a96e;--blog-texto: #1c1a17;--blog-muted: #7a6d5a;--blog-borda: #e6dfd2;padding: 6rem 2rem 5.5rem}.df-blog-top{display: flex;align-items: flex-end;justify-content: space-between;gap: 2rem;max-width: 128rem;margin: 0 auto 3.2rem}.df-blog-eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: var(--blog-muted);margin: 0 0 0.9rem}.df-blog-title{font-size: clamp(2.8rem, 3.6vw, 4.8rem);font-weight: 300;line-height: 1.15;color: var(--blog-texto);margin: 0;max-width: 62rem}.df-blog-ver-todos{flex-shrink: 0;font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase;color: var(--blog-texto);border-bottom: 1px solid var(--blog-ouro);padding-bottom: 4px;margin-bottom: 0.8rem;transition: color 0.2s ease}.df-blog-ver-todos:hover{color: var(--blog-ouro)}.df-blog-layout{display: grid;grid-template-columns: 1.45fr 1fr;gap: 2.4rem;max-width: 128rem;margin: 0 auto}.df-blog-feature{position: relative;min-height: 58rem;overflow: hidden;background: #1c1a17}.df-blog-feature__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform 0.9s ease}.df-blog-feature:hover .df-blog-feature__img{transform: scale(1.04)}.df-blog-feature__shade{position: absolute;inset: 0;background: linear-gradient(to top, rgba(14, 12, 9, 0.92) 0%, rgba(14, 12, 9, 0.45) 42%, rgba(14, 12, 9, 0) 72%)}.df-blog-feature__body{position: absolute;left: 0;right: 0;bottom: 0;padding: 3.6rem;color: #fff}.df-blog-feature .df-blog-meta{color: var(--blog-ouro-claro);text-shadow: 0 1px 8px rgba(0, 0, 0, 0.7)}.df-blog-feature__title{font-size: clamp(2.4rem, 2.6vw, 3.4rem);font-weight: 400;line-height: 1.22;margin: 0 0 1.4rem;max-width: 52rem}.df-blog-feature__title a{color: #fff}.df-blog-feature__title a::after, .df-blog-item__title a::after{content: "";position: absolute;inset: 0;z-index: 2}.df-blog-feature__excerpt{font-size: 1.55rem;line-height: 1.6;color: rgba(255, 255, 255, 0.82);margin: 0 0 1.8rem;max-width: 50rem}.df-blog-side{display: grid;grid-template-rows: 1fr 1fr;gap: 2.4rem}.df-blog-item{position: relative;display: grid;grid-template-columns: 40% 1fr;background: #fff;border: 1px solid var(--blog-borda);overflow: hidden;transition: box-shadow 0.35s ease, transform 0.35s ease}.df-blog-item:hover{box-shadow: 0 14px 34px rgba(60, 45, 20, 0.12);transform: translateY(-3px)}.df-blog-item__media{overflow: hidden;background: #e6dfd2}.df-blog-item__media img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform 0.7s ease}.df-blog-item:hover .df-blog-item__media img{transform: scale(1.06)}.df-blog-item__body{display: flex;flex-direction: column;justify-content: center;padding: 2.4rem 2.6rem}.df-blog-item__title{font-size: 1.9rem;font-weight: 400;line-height: 1.3;margin: 0 0 0.9rem}.df-blog-item__title a{color: var(--blog-texto)}.df-blog-item:hover .df-blog-item__title a{color: var(--blog-ouro)}.df-blog-item__excerpt{font-size: 1.4rem;line-height: 1.55;color: var(--blog-muted);margin: 0 0 1.2rem}.df-blog-meta{display: flex;flex-wrap: wrap;gap: 0.6rem;font-size: 11px;letter-spacing: 0.18em;text-transform: uppercase;color: var(--blog-muted);margin: 0 0 1rem}.df-blog-more{font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase;color: var(--blog-ouro)}.df-blog-feature .df-blog-more{color: var(--blog-ouro-claro)}.df-blog-more i{display: inline-block;font-style: normal;transition: transform 0.3s ease}.df-blog-feature:hover .df-blog-more i, .df-blog-item:hover .df-blog-more i{transform: translateX(6px)}@media (max-width: 1000px){.df-blog-layout{grid-template-columns: 1fr}.df-blog-feature{min-height: 48rem}}@media (max-width: 600px){.df-blog{padding: 4rem 1.6rem 3.5rem}.df-blog-top{flex-direction: column;align-items: flex-start;gap: 1.4rem;margin-bottom: 2.4rem}.df-blog-title{font-size: 2.8rem}.df-blog-ver-todos{margin-bottom: 0}.df-blog-feature{min-height: 44rem}.df-blog-feature__body{padding: 2.4rem 2rem}.df-blog-side{grid-template-rows: none}.df-blog-item{grid-template-columns: 36% 1fr}.df-blog-item__body{padding: 1.6rem 1.6rem}.df-blog-item__title{font-size: 1.6rem}.df-blog-item__excerpt{display: none}}.df-wa{position: fixed;right: 2rem;bottom: calc(2rem + env(safe-area-inset-bottom, 0px));z-index: 190;display: flex;align-items: center;gap: 1rem;text-decoration: none}.df-wa__icon{position: relative;display: flex;align-items: center;justify-content: center;width: 6rem;height: 6rem;border-radius: 50%;background: #25d366;color: #fff;box-shadow: 0 6px 18px rgba(0, 0, 0, 0.28);transition: transform 0.25s ease, background-color 0.25s ease}.df-wa__icon::after{content: "";position: absolute;inset: 0;border-radius: 50%;border: 2px solid #25d366;opacity: 0;animation: df-wa-pulse 3.2s ease-out 2s infinite}.df-wa:hover .df-wa__icon, .df-wa:focus-visible .df-wa__icon{background: #1ebe5b;transform: scale(1.06)}.df-wa__label{background: #fff;color: #1c1a17;font-family: var(--font-2);font-size: 1.4rem;line-height: 1;white-space: nowrap;padding: 1.1rem 1.6rem;border-radius: 99px;box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);opacity: 0;transform: translateX(10px);pointer-events: none;transition: opacity 0.3s ease, transform 0.3s ease}.df-wa:hover .df-wa__label, .df-wa:focus-visible .df-wa__label, .df-wa--hello .df-wa__label{opacity: 1;transform: none}@keyframes df-wa-pulse{0%{transform: scale(1);opacity: 0.55}70%{transform: scale(1.55);opacity: 0}100%{transform: scale(1.55);opacity: 0}}@media (prefers-reduced-motion: reduce){.df-wa__icon::after{animation: none}}@media (max-width: 600px){.df-wa{right: 1.4rem;bottom: calc(1.4rem + env(safe-area-inset-bottom, 0px))}.df-wa__icon{width: 5.6rem;height: 5.6rem}.df-wa__label{display: none}}.s-footer .s-footer__legal{margin: 2.4rem 0 0;font-size: 1.4rem;line-height: 1.7;letter-spacing: 0.02em;color: var(--color-gray-13, #92877d)}.s-footer p, .s-footer .link-list a, .s-footer .opening-hours__days, .s-footer .opening-hours__time{color: #92877d}#depoimentos .df-dep-ver-todos{color: #e0502f}#blog-home .df-blog-item .df-blog-more{color: #8f6f33}.s-pageheader{isolation: isolate}.s-pageheader__bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;z-index: -1;pointer-events: none}.dunya-yt{position: relative;width: 100%;aspect-ratio: 16 / 9;background: #000;overflow: hidden}.dunya-yt > iframe, .dunya-yt__btn{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;background: #000;cursor: pointer}.dunya-yt__btn img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0.9;transition: opacity 0.25s ease}.dunya-yt__btn:hover img, .dunya-yt__btn:focus-visible img{opacity: 1}.dunya-yt__play{position: absolute;top: 50%;left: 50%;width: 7.2rem;height: 7.2rem;margin: -3.6rem 0 0 -3.6rem;border-radius: 50%;background: rgba(14, 13, 11, 0.72);border: 2px solid #c9a96e}.dunya-yt__play::before{content: "";position: absolute;top: 50%;left: 50%;margin: -1.1rem 0 0 -0.7rem;border-style: solid;border-width: 1.1rem 0 1.1rem 1.8rem;border-color: transparent transparent transparent #c9a96e}.wp-has-aspect-ratio .wp-block-embed__wrapper{position: relative}.wp-has-aspect-ratio .dunya-yt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: 100%;aspect-ratio: auto}.hero-video .hero-content h1{color: #fff;max-width: min(90%, 72rem);margin: 0 auto;font-size: 2em;font-weight: 400}.hero-video .hero-content h1.hero-video__eyebrow{max-width: 90%;margin: 0 auto 1.6rem;font-size: clamp(1.1rem, 1.05vw, 1.4rem);font-weight: 400;letter-spacing: 0.32em;text-transform: uppercase;line-height: 1.6;color: rgba(255, 255, 255, 0.88)}.hero-video .hero-video__title{max-width: 50%;margin: 0 auto;font-size: 2em;font-weight: 400;line-height: 1.2;color: #fff}.hero-btn{background-color: #25d366;padding: 0.8em 1.4em;color: #000000;text-transform: uppercase;margin-top: 2em;display: inline-block;font-size: 0.7em}.hero-btn:hover{background-color: #1ca24d;color: #ffffff}.hero-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 1em;margin-top: 2em}.hero-actions .hero-btn{margin-top: 0}.hero-btn--ghost{background-color: transparent;color: #fff;border: 1px solid rgba(255, 255, 255, 0.7)}.hero-btn--ghost:hover{background-color: #fff;color: #000}.hero-btn__play{display: inline-block;width: 0;height: 0;margin-right: 0.7em;border-style: solid;border-width: 0.4em 0 0.4em 0.65em;border-color: transparent transparent transparent currentColor}.hero-video{position: relative;width: 100%;height: 100vh;overflow: hidden}.hero-video video, .hero-video__poster{position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;object-fit: cover;transform: translate(-50%, -50%);z-index: 1}.wr-portfolio.s-pagecontent{padding-top: 1px}.video-desktop{display: block}.video-mobile{display: none}.s-pageheader{font-size: 0.5em}@media (max-width: 768px){.video-desktop{display: none}.video-mobile{display: block}}.hero-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);z-index: 2}.hero-content{position: relative;z-index: 3;text-align: center;top: 50%;transform: translateY(-50%);padding: 20px;color: #fff}@media (max-width: 480px){.hero-video .hero-video__title{color: #fff;max-width: 92%;font-size: 1.5em;font-weight: 400;text-align: center;padding: 0}.hero-video .hero-content h1.hero-video__eyebrow{font-size: 1.05rem;letter-spacing: 0.24em}#trabalhos h2.text-display-title{font-size: 2em}.s-pagecontent{padding-top: 0}}@media (max-height: 500px) and (orientation: landscape){.hero-video .hero-content{padding-top: 56px}.hero-video .hero-video__title{max-width: 80%;font-size: 1.35em}.hero-actions{margin-top: 1em}}.dunya-wrapper{background: #000;color: #fff;font-family: "Inter", sans-serif}.dunya-hero{height: 85vh;background-size: cover;background-position: center;position: relative;display: flex;align-items: center;padding: 0 6%}.dunya-hero-overlay{position: absolute;inset: 0;background: linear-gradient( 90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.3) 50%, transparent 100% ), linear-gradient(0deg, #000 0%, transparent 20%);z-index: 1}.dunya-hero-content{position: relative;z-index: 2;max-width: 800px}.dunya-hero-date{opacity: 0.7;letter-spacing: 3px;font-size: 0.7em;margin-bottom: 10px;color: #fff;margin-left: 10px}.dunya-hero-title{font-size: clamp(2.5rem, 6vw, 4.5rem);font-weight: 300;text-transform: uppercase;margin: 0 0 35px 0;color: #fff !important}.dunya-hero-actions{display: flex;gap: 15px}.dunya-btn-slim{padding: 10px 22px;border-radius: 2px;font-weight: 600;font-size: 0.8rem;text-decoration: none !important;border: none;cursor: pointer;display: inline-flex;align-items: center;gap: 8px;transition: 0.3s}.btn-white{background: #fff;color: #000 !important}.btn-outline{background: transparent;color: #fff !important;border: 1px solid rgba(255, 255, 255, 0.4)}.dunya-list-section{padding: 60px 6%;margin-top: -100px;z-index: 99999;position: relative}@media (max-width: 800px){.dunya-list-section{margin-top: 0}}.dunya-section-label{font-size: 0.78em;opacity: 0.5;margin-bottom: 30px;text-transform: uppercase;letter-spacing: 2px;color: #fff}.dunya-video-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));gap: 20px}.dunya-video-card{cursor: pointer;border-radius: 4px;overflow: hidden;transition: 0.4s;position: relative}.dunya-video-card:hover{transform: scale(1.04)}.dunya-card-gradient{position: absolute;bottom: 0;left: 0;width: 100%;height: 70%;background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, transparent 100%);display: flex;align-items: flex-end;padding: 25px}.dunya-card-info{display: flex;justify-content: space-between;align-items: center;width: 100%}.dunya-card-info h3{font-size: 1.2rem !important;font-weight: 600;color: #fff !important;margin: 0;text-transform: uppercase}.dunya-dl-link{color: #fff !important;font-size: 1.2rem;text-decoration: none}.dunya-footer-qr{padding: 80px 0;background: #000;text-align: center;border-top: 1px solid #111}.dunya-qr-box img{background: #fff;padding: 10px;border-radius: 4px;width: 140px;margin-bottom: 15px}.dunya-qr-box p{font-size: 0.9rem;opacity: 0.6;color: #fff}.dunya-modal-overlay{display: none;position: fixed;inset: 0;background: rgba(0, 0, 0, 0.98);z-index: 99999;align-items: center;justify-content: center}.dunya-modal-container{width: 92%;max-width: 1000px;position: relative}.dunya-video-aspect{position: relative;padding-bottom: 56.25%;height: 0}.dunya-video-aspect iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: none}.dunya-modal-close{position: absolute;top: -50px;right: 0;color: #fff;font-size: 40px;cursor: pointer}@media (max-width: 768px){.dunya-hero{height: 70vh;align-items: flex-end;padding-bottom: 40px}.dunya-hero-actions{flex-direction: column}.dunya-btn-slim{width: 100%;justify-content: center;padding: 14px}}.dunya-wrapper{background: #000;color: #fff;font-family: "Inter", sans-serif}.dunya-hero{height: 80vh;background-size: cover;background-position: center;position: relative;display: flex;align-items: center;padding: 0 6%}.dunya-hero-overlay{position: absolute;inset: 0;background: linear-gradient( 90deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, transparent 100% ), linear-gradient(0deg, #000 0%, transparent 50%);z-index: 1}.dunya-hero-title{font-size: clamp(2.5rem, 6vw, 4.5rem);font-weight: 300;text-transform: uppercase;color: #fff !important}.dunya-btn-slim{padding: 10px 40px;border-radius: 2px;font-weight: 600;font-size: 0.7em;cursor: pointer;display: inline-flex;align-items: center;gap: 8px;border: none;height: 4em;transition: 0.2s}.dunya-btn-slim:hover{background: var(--color-btn-primary);color: var(--color-btn-primary-text) !important;border-color: var(--color-btn-primary)}.btn-white{background: #fff;color: #000 !important}.btn-outline{font-family: var(--font-3);background: transparent;color: #fff !important;border: 1px solid rgba(255, 255, 255, 0.4)}.dunya-card-info h3{font-size: 1.2rem !important;font-weight: 600;color: #fff !important;text-transform: uppercase}.dunya-modal-overlay{display: none;position: fixed;inset: 0;background: rgba(0, 0, 0, 0.98);z-index: 99999;align-items: center;justify-content: center}.dunya-modal-container{width: 92%;max-width: 1000px;position: relative}.dunya-video-aspect{position: relative;padding-bottom: 56.25%;height: 0}.dunya-video-aspect iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: none}.dunya-modal-close{position: absolute;top: -50px;right: 0;color: #fff;font-size: 50px;cursor: pointer;padding: 10px;line-height: 1;z-index: 100000}.dunya-card-info .dashicons, .dunya-card-info .dashicons-before:before{transform: translateY(8px)}.baixar{font-family: var(--font-3);transition: 0.3s}.baixar:hover{cursor: pointer;color: var(--color-1)}.dunya-card-img-wrapper img{margin-bottom: 0}.dunya-video-card{position: relative}.dunya-video-card .play{position: absolute;top: calc(50% - 25px);left: calc(50% - 15px);width: 30px;height: 30px;background: url(../images/play.svg)}@media (max-width: 768px){.dunya-hero{height: 70vh;align-items: flex-end;padding-bottom: 40px}.dunya-hero-actions{flex-direction: column;width: 100%}.dunya-btn-slim{width: 100%;justify-content: center;padding: 14px;margin: 0}.hide-on-mobile{display: none !important}}@media (max-width: 480px){.dunya-hero-title{font-size: 3.5rem}}.df-depoimentos{--dep-bg: #0e0d0b;--dep-ouro: #c9a96e;--dep-ouro-suave: rgba(201, 169, 110, 0.15);--dep-ouro-borda: rgba(201, 169, 110, 0.3);--dep-texto: #f0e8dc;--dep-muted: #9a8a72;--dep-gap: 2px;--dep-radius: 0px}.df-depoimentos{background: var(--dep-bg);padding: 6rem 2rem 5rem;color: var(--dep-texto)}.df-dep-header{text-align: center;margin-bottom: 3rem}.df-dep-eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: var(--dep-muted);margin: 0 0 0.75rem}.df-dep-title{font-size: var(--text-display-3);font-weight: 300;line-height: 1.15;color: var(--dep-texto);margin: 0 0 1.5rem;max-width: 70%;margin: auto}@media (max-width: 480px){.df-dep-title{font-size: 1.5em}}.df-dep-title em{font-style: italic;color: var(--color-1)}.df-dep-divider{display: flex;align-items: center;justify-content: center;gap: 12px}.df-dep-divider-line{display: block;width: 60px;height: 1px;background: var(--dep-muted);opacity: 0.5}.df-dep-divider-diamond{display: block;width: 6px;height: 6px;background: var(--dep-ouro);transform: rotate(45deg);flex-shrink: 0}.df-dep-plataformas{display: flex;justify-content: center;align-items: center;gap: 2.5rem;flex-wrap: wrap;margin-bottom: 3rem}.df-dep-plataforma{display: flex;align-items: center;gap: 7px;font-size: 12px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--dep-muted)}.df-dep-plataforma svg{flex-shrink: 0}.df-dep-plataforma-nota{color: var(--dep-ouro);font-weight: 500}.df-dep-grid{display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto auto;gap: var(--dep-gap);max-width: 1100px;margin: 0 auto}.df-dep-card{position: relative;overflow: hidden;aspect-ratio: 3 / 4;cursor: default;background: #1a1510}.df-dep-card--featured{grid-column: 1;grid-row: 1 / span 2;aspect-ratio: unset}.df-dep-card-bg{position: absolute;inset: 0;overflow: hidden}.df-dep-card-bg img{width: 100%;height: 100%;object-fit: cover;display: block;filter: grayscale(20%) brightness(0.7);transition: filter 0.5s ease, transform 0.7s ease}.df-dep-card:hover .df-dep-card-bg img{filter: grayscale(0%) brightness(0.8);transform: scale(1.04)}.df-dep-card-overlay{position: absolute;inset: 0;background: linear-gradient( to top, rgba(10, 9, 7, 0.95) 0%, rgba(10, 9, 7, 0.4) 55%, transparent 100% );display: flex;flex-direction: column;justify-content: flex-end;padding: 1.5rem 1.25rem}.df-dep-card--featured .df-dep-card-overlay{padding: 2rem 1.75rem}.df-dep-origem-badge{display: flex;align-items: center;gap: 6px;margin-bottom: 0.5rem}.df-dep-origem-dot{display: block;width: 5px;height: 5px;border-radius: 50%;background: var(--dep-ouro);flex-shrink: 0}.df-dep-origem-label{font-size: 10px;letter-spacing: 0.15em;text-transform: uppercase;color: var(--dep-muted)}.df-dep-estrelas{display: flex;gap: 3px;margin-bottom: 0.6rem}.df-dep-estrelas span{display: block;width: 10px;height: 10px;background: var(--dep-ouro);clip-path: polygon( 50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35% )}.df-dep-texto{font-size: 1.05rem;font-weight: 300;color: var(--dep-texto);margin: 0 0 1rem}.df-dep-card--featured .df-dep-texto{font-size: 0.9em}@media (max-width: 480px){.df-dep-card--featured .df-dep-texto{font-size: 0.7em;line-height: 1.2em}}.df-dep-card:not(.df-dep-card--featured) .df-dep-texto{font-size: 0.9em;line-height: 1.5}@media (max-width: 480px){.df-dep-card:not(.df-dep-card--featured) .df-dep-texto{font-size: 0.6em;line-height: 1.2em}}.df-dep-casal{font-style: normal;font-size: 11px;letter-spacing: 0.2em;text-transform: uppercase;color: var(--dep-ouro);font-weight: 400}.df-dep-audio{margin-bottom: 0.75rem}.df-dep-audio-btn{display: inline-flex;align-items: center;gap: 8px;background: var(--dep-ouro-suave);border: 1px solid var(--dep-ouro-borda);padding: 5px 12px 5px 10px;max-height: 45px;cursor: pointer;transition: background 0.2s ease}.df-dep-audio-btn:hover{background: rgba(201, 169, 110, 0.25)}.df-dep-audio-btn:focus{background: rgba(201, 169, 110, 0.25)}.df-dep-audio-bars{display: flex;align-items: center;gap: 2px;height: 14px}.df-dep-audio-bars span{display: block;width: 2px;border-radius: 1px;background: var(--dep-ouro);transition: height 0.15s ease}.df-dep-audio-bars span:nth-child(1){height: 5px}.df-dep-audio-bars span:nth-child(2){height: 10px}.df-dep-audio-bars span:nth-child(3){height: 7px}.df-dep-audio-bars span:nth-child(4){height: 12px}.df-dep-audio-bars span:nth-child(5){height: 6px}.df-dep-audio-btn.is-playing .df-dep-audio-bars span{animation: df-audiobars 0.8s ease-in-out infinite alternate}.df-dep-audio-btn.is-playing .df-dep-audio-bars span:nth-child(1){animation-delay: 0s}.df-dep-audio-btn.is-playing .df-dep-audio-bars span:nth-child(2){animation-delay: 0.15s}.df-dep-audio-btn.is-playing .df-dep-audio-bars span:nth-child(3){animation-delay: 0.05s}.df-dep-audio-btn.is-playing .df-dep-audio-bars span:nth-child(4){animation-delay: 0.2s}.df-dep-audio-btn.is-playing .df-dep-audio-bars span:nth-child(5){animation-delay: 0.1s}@keyframes df-audiobars{from{height: 3px}to{height: 13px}}.df-dep-audio-label{font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;color: var(--dep-ouro)}.df-dep-audio-player{display: none}.df-dep-rodape{text-align: center;margin-top: 2.5rem}.df-dep-ver-todos{display: inline-block;font-size: 11px;letter-spacing: 0.25em;text-transform: uppercase;color: var(--color-link);text-decoration: none;border-bottom: 1px solid var(--color-link-hover);padding-bottom: 4px;transition: border-color 0.2s ease, color 0.2s ease}.df-dep-ver-todos:hover{color: var(--dep-texto);border-color: var(--dep-texto)}.df-dep-link, .dfi-card-link{font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;color: #9a8a72;text-decoration: none;transition: color 0.2s ease;margin-top: 0.25rem;display: inline-block}.df-dep-link:hover, .dfi-card-link:hover{color: #c9a96e}@media (max-width: 900px){.df-dep-grid{grid-template-columns: repeat(2, 1fr);grid-template-rows: auto}.df-dep-card--featured{grid-column: 1 / span 2;grid-row: 1;aspect-ratio: 16 / 7}}@media (max-width: 580px){.df-depoimentos{padding: 4rem 1rem 3.5rem}.df-dep-grid{grid-template-columns: 1fr}.df-dep-card--featured{grid-column: 1;aspect-ratio: 4 / 3}.df-dep-card{aspect-ratio: 4 / 3}.df-dep-plataformas{gap: 1.25rem}}.page-depoimentos{background: #0e0d0b;min-height: 100vh;color: #e8e0d4}.dfi-header{text-align: center;padding: 6rem 2rem 3rem}.dfi-eyebrow{font-size: 11px;letter-spacing: 0.3em;text-transform: uppercase;color: #9a8a72;margin: 0 0 0.6rem}.dfi-title{font-size: var(--text-display-1);font-weight: 300;line-height: 1.15;color: var(--dep-texto);margin: 0 0 1.5rem;max-width: 90%;margin: auto}@media (max-width: 480px){.dfi-title{font-size: 1.5em}}.dfi-title em{font-style: italic;color: #c9a96e}.dfi-divider{display: flex;align-items: center;justify-content: center;gap: 12px;margin-bottom: 1rem}.dfi-divider-line{display: block;width: 50px;height: 1px;background: #9a8a72;opacity: 0.4}.dfi-divider-diamond{display: block;width: 5px;height: 5px;background: #c9a96e;transform: rotate(45deg);flex-shrink: 0}.dfi-total{text-align: center;font-size: 11px;letter-spacing: 0.2em;text-transform: uppercase;color: #92877d;margin: 0 0 2.5rem}.dfi-list{max-width: 96%;margin: 0 auto;padding: 0 2rem 5rem;display: flex;flex-direction: column;gap: 1px}.dfi-card{display: flex;align-items: stretch;background: #141210;overflow: hidden;margin-bottom: 1em}@media (max-width: 480px){.dfi-card{display: block}}.dfi-card:first-child{border-radius: 4px 4px 0 0}.dfi-card:last-child{border-radius: 0 0 4px 4px}.dfi-card:only-child{border-radius: 4px}.dfi-card-foto{width: 140px;min-width: 140px;overflow: hidden;flex-shrink: 0;position: relative}.dfi-card-foto img{width: 100%;height: 100%;object-fit: cover;display: block;filter: grayscale(15%) brightness(0.8);transition: filter 0.4s ease}.dfi-card:hover .dfi-card-foto img{filter: grayscale(0%) brightness(0.9)}.dfi-card-foto-placeholder{width: 140px;height: 140px;background: #1e1a14;display: flex;align-items: center;justify-content: center}.dfi-card-foto-initials{font-family: "Cormorant Garamond", serif;font-size: 1.6rem;font-weight: 300;font-style: italic;color: #c9a96e}.dfi-card-sep{width: 1px;background: rgba(201, 169, 110, 0.08);align-self: stretch;flex-shrink: 0}.dfi-card-body{flex: 1;padding: 1.25rem 1.5rem;display: flex;flex-direction: column;justify-content: center;gap: 0.4rem;min-width: 0}.dfi-card-top{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;margin-bottom: 0.15rem}.dfi-card-casal{font-size: 0.8em;color: #f0e8dc;line-height: 1.2}.dfi-card-origem{display: flex;align-items: center;gap: 5px}.dfi-card-origem-dot{display: block;width: 4px;height: 4px;border-radius: 50%;background: #c9a96e;flex-shrink: 0}.dfi-card-origem-label{font-size: 10px;letter-spacing: 0.15em;text-transform: uppercase;color: #9a8a72}.dfi-card-estrelas{display: flex;gap: 3px;margin-bottom: 0.15rem}.dfi-card-estrelas span{display: block;width: 15px;height: 15px;background: #c9a96e;clip-path: polygon( 50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35% )}.dfi-card-texto{font-size: 0.75em;font-weight: 300;line-height: 1.5em;color: #c8bfb3;margin: 0}.dfi-audio-btn{display: inline-flex;align-items: center;gap: 8px;background: rgba(201, 169, 110, 0.1);border: 1px solid rgba(201, 169, 110, 0.25);padding: 0px 15px 0px 15px;max-height: 45px;margin-top: 1em;cursor: pointer;transition: background 0.2s ease;width: fit-content}.dfi-audio-btn:hover{background: rgba(201, 169, 110, 0.25)}.dfi-audio-btn:focus{background: rgba(201, 169, 110, 0.25)}.dfi-audio-bars{display: flex;align-items: center;gap: 2px;height: 14px}.dfi-audio-bars span{display: block;width: 2px;border-radius: 1px;background: #c9a96e;transition: height 0.15s ease}.dfi-audio-bars span:nth-child(1){height: 5px}.dfi-audio-bars span:nth-child(2){height: 10px}.dfi-audio-bars span:nth-child(3){height: 7px}.dfi-audio-bars span:nth-child(4){height: 12px}.dfi-audio-bars span:nth-child(5){height: 6px}.dfi-audio-btn.is-playing .dfi-audio-bars span{animation: dfi-audiobars 0.8s ease-in-out infinite alternate}.dfi-audio-btn.is-playing .dfi-audio-bars span:nth-child(1){animation-delay: 0s}.dfi-audio-btn.is-playing .dfi-audio-bars span:nth-child(2){animation-delay: 0.15s}.dfi-audio-btn.is-playing .dfi-audio-bars span:nth-child(3){animation-delay: 0.05s}.dfi-audio-btn.is-playing .dfi-audio-bars span:nth-child(4){animation-delay: 0.2s}.dfi-audio-btn.is-playing .dfi-audio-bars span:nth-child(5){animation-delay: 0.1s}@keyframes dfi-audiobars{from{height: 3px}to{height: 13px}}.dfi-audio-label{font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;color: #c9a96e;height: auto}.dfi-audio-player{display: none}.df-dep-link, .dfi-card-link{font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;color: #9a8a72;text-decoration: none;transition: color 0.2s ease;margin-top: 0.25rem;display: inline-block}.df-dep-link:hover, .dfi-card-link:hover{color: #c9a96e}@media (max-width: 580px){.dfi-header{padding: 4rem 1.5rem 2.5rem}.dfi-list{padding: 0 1rem 4rem}.dfi-card-foto, .dfi-card-foto-placeholder{width: 90px;min-width: 90px;height: 90px}.dfi-card-body{padding: 1rem 1.1rem}.dfi-card-casal{font-size: 1.05rem}.dfi-card-texto{font-size: 0.6em;line-height: 1.2em}}@media screen and (max-width: 1600px){#wrapper-blog{grid-template-columns: 130px 55% 1fr;padding: 1.5em;gap: 2em}.conteudo-pesquisa{max-width: 400px}.input-pesquisa{min-width: 100%}}@media only screen and (max-width: 1440px){.wr-artigos{grid-gap: 3em;max-width: 1330px}.input-pesquisa{min-width: 100%}#posts-relacionados .relacionados ul .box-relacionado{flex: 1 275px;max-width: 275px}#posts-relacionados .relacionados ul{justify-content: flex-start}.item-result{max-width: 320px}#posts-relacionados .relacionados ul .box-relacionado{max-width: 280px}#wrapper-blog{display: grid;grid-template-columns: 160px 50% 1fr;gap: 2em}}@media only screen and (max-width: 1366px){.wr-artigos{padding: 0 2em}#posts-relacionados .relacionados ul .box-relacionado{flex: 1 275px;max-width: 260px}}@media screen and (max-width: 1280px){#posts-relacionados .relacionados ul .box-relacionado{max-width: 245px}.item-result{max-width: 310px}}@media only screen and (max-width: 1024px){.wr-artigos{grid-template-columns: 2fr 1fr;gap: 1.5em}.sidebar li, .sidebar-right li{grid-template-columns: 1fr;gap: 1px}.main-article h2{line-height: 0.5em}.main-article a{line-height: 1.2em}#wrapper-blog{grid-template-columns: 65% 1fr}.pagecontent{order: 1}.sidebar-right{order: 2}.sidebar-left{order: 3}#wrapper-blog .sidebar-left > div{padding-top: 0}#posts-relacionados .relacionados ul .box-relacionado{max-width: 100%}.tag-rel a:first-child{margin-left: 0}.wr-blog h1{margin-bottom: 0.5em}}@media only screen and (max-width: 800px){.wr-artigos{padding: 0 1em;grid-gap: 1em}.result-arquivos{padding: 0px 2em 2em}.item-result{max-width: 310px}.conteudo-pesquisa{max-width: 100%}}@media only screen and (max-width: 480px){.wr-artigos{grid-template-columns: 1fr}.sidebar{grid-column: 1}.sidebar li, .sidebar-right li{grid-template-columns: 1fr 1fr;gap: 16px}#wrapper-blog{grid-template-columns: 1fr}.pagecontent{order: 1}.sidebar-right{order: 3}.sidebar-left{order: 2}#wrapper-blog .sidebar-left > div, #wrapper-blog .sidebar-right > div{padding-top: 0}.relacionados ul .box-relacionado{margin: 0 0.5em}.tag-rel{margin: 3em 0.5em}#posts-relacionados .relacionados span{line-height: 1}.wr-blog h1{font-size: 1.8em;line-height: 1.1em}.result-arquivos h1{font-size: 1.8em;margin-bottom: 0.5em;margin-top: 1em}#posts-relacionados .relacionados ul .box-relacionado{margin: 0}#trabalhos{padding-top: var(--vspace-1)}.section-header{margin-bottom: var(--vspace-1)}.s-menublock{padding-top: var(--vspace-1);padding-bottom: var(--vspace-1)}.menublock__slider-nav{margin-top: 0}.s-testimonials{padding-top: var(--vspace-1);padding-bottom: var(--vspace-2)}}body .df-dep-eyebrow, body .df-blog-eyebrow, body .dw-eyebrow, body .ct-eyebrow, body .dfi-eyebrow, body .df-blog-aside__cta-eyebrow, body .df-blog-cta__eyebrow, body .pv-eyebrow{font-size: 1.2rem;letter-spacing: 0.28em}body .hero-video .hero-content h1.hero-video__eyebrow{font-size: clamp(1.15rem, 0.5vw + 0.9rem, 1.4rem)}body .df-dep-link, body .df-dep-audio-label, body .dfi-card-link, body .dfi-card-origem-label, body .dfi-audio-label, body .dfi-total, body .df-dep-plataforma-nota, body .df-blog-meta, body .df-blog-meta__cat, body .df-blog-more, body .df-blog-ver-todos, body .df-blog-aside__title, body .df-blog-rank__cat, body .dw-link, body .dw-place__data, body .dw-place__lugar, body .df-dep-ver-todos, body .ct-info__label{font-size: 1.2rem}body .dfi-card-casal{font-size: 1.8rem}body .attention-getter, body .lead{font-size: clamp(1.8rem, 0.9vw + 1.35rem, 2.2rem);line-height: 1.65}body .s-about p:not(.attention-getter):not(.lead), body .content-block p:not(.lead):not(.attention-getter), body .page-content p{font-size: clamp(1.6rem, 0.4vw + 1.45rem, 1.8rem);line-height: 1.75}body .s-footer p{font-size: 1.8rem}body .menu-block li{font-size: 1.8rem;line-height: 1.6}body .menu-block h4{font-size: 2.2rem;line-height: 1.35}body .df-blog-page__title, body .ct-hero__title, body .dw-hero__title, body .dfi-title, body .pv-hero__title{font-size: clamp(3.4rem, 3vw + 2.2rem, 6rem);font-weight: 300;line-height: 1.12}body .wr-title h1, body .page-title{font-size: clamp(3.4rem, 3vw + 2.2rem, 6rem);font-weight: 300;line-height: 1.12}body .wr-title h1 span{font-size: clamp(1.6rem, 0.6vw + 1.3rem, 2rem);font-weight: 400;line-height: 1.4}body .df-blog-title, body .dw-h2, body .ct-h2, body .ct-form-title, body .df-blog-cta__title, body .dw-cta__title{font-size: clamp(2.8rem, 1.8vw + 2rem, 4.4rem);font-weight: 300;line-height: 1.18}body .content-block h3, body .content-block h2.h3, body .pagecontent h3{font-size: clamp(2.8rem, 1.8vw + 2rem, 4.4rem);font-weight: 300;line-height: 1.18}body .text-display-title, body .df-dep-title{font-size: clamp(3.6rem, 3.2vw + 2.2rem, 6.4rem);line-height: 1.1}body .dw-place__casal{font-size: clamp(2.6rem, 1.2vw + 2rem, 3.4rem)}body .btn{font-size: 1.5rem}body .btn--large{font-size: 1.6rem}body .dw-btn, body .df-blog-cta__btn, body .ct-submit{font-size: 1.4rem}body .s-footer .section-footer__contacts a, body .s-footer a[href^="mailto:"], body .s-footer a[href*="wa.me"]{font-size: 2rem}body .opening-hours__days{font-size: 1.8rem}body .opening-hours__time{font-size: 1.7rem}body .menu-list__item h3.h4{font-size: 22px;font-weight: 600;line-height: 1.35;letter-spacing: normal}body .content-block h2.h3{letter-spacing: normal}
