:where([data-s3image]) { height: auto; }img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }:root { --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,161; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html { text-size-adjust: 100%; font-family: sans-serif; }body { margin: 0px; }article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }[hidden], template { display: none; }a { background-color: transparent; }b, strong { font-weight: bolder; }img { border-style: none; }svg:not(:root) { overflow: hidden; }button, input, select, textarea { font: inherit; }button, input, select { overflow: visible; }button, select { text-transform: none; }[type="button"], [type="reset"], [type="submit"], button { cursor: pointer; }[type="reset"], [type="submit"], button, html [type="button"] { appearance: button; }*, ::after, ::before, html { box-sizing: border-box; }html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-attachment: fixed; }body { -webkit-font-smoothing: antialiased; color: #777777; }img { display: inline-block; height: auto; max-width: 100%; vertical-align: middle; }a, button, input { touch-action: manipulation; }.col, .columns, .gallery-item { margin: 0px; padding: 0px 15px 30px; position: relative; width: 100%; }.col-inner { background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; flex: 1 0 auto; margin-left: auto; margin-right: auto; position: relative; width: 100%; }@media screen and (min-width: 850px){.col:first-child .col-inner { margin-left: auto; margin-right: 0px; }.col + .col .col-inner { margin-left: 0px; margin-right: auto; }}@media screen and (max-width: 849px){.col { padding-bottom: 30px; }}.align-center { justify-content: center !important; }.small-9 { flex-basis: 75%; max-width: 75%; }.small-11 { flex-basis: 91.6667%; max-width: 91.6667%; }.small-12, .small-columns-1 .flickity-slider > .col, .small-columns-1 > .col { flex-basis: 100%; max-width: 100%; }@media screen and (min-width: 550px){.medium-2 { flex-basis: 16.6667%; max-width: 16.6667%; }.medium-3 { flex-basis: 25%; max-width: 25%; }.medium-5 { flex-basis: 41.6667%; max-width: 41.6667%; }.medium-6 { flex-basis: 50%; max-width: 50%; }.medium-11 { flex-basis: 91.6667%; max-width: 91.6667%; }}@media screen and (min-width: 850px){.large-2 { flex-basis: 16.6667%; max-width: 16.6667%; }.large-3 { flex-basis: 25%; max-width: 25%; }.large-5 { flex-basis: 41.6667%; max-width: 41.6667%; }.large-6 { flex-basis: 50%; max-width: 50%; }.large-10 { flex-basis: 83.3333%; max-width: 83.3333%; }.gallery-columns-1 .gallery-item, .large-12, .large-columns-1 .flickity-slider > .col, .large-columns-1 > .col { flex-basis: 100%; max-width: 100%; }}.container, .container-width, .full-width .ubermenu-nav, .row, body.boxed, body.framed { margin-left: auto; margin-right: auto; width: 100%; }.container { padding-left: 15px; padding-right: 15px; }.container, .container-width, .full-width .ubermenu-nav, .row { max-width: 1080px; }.flex-row { align-items: center; display: flex; flex-flow: row; justify-content: space-between; width: 100%; }.header .flex-row { height: 100%; }.flex-col { max-height: 100%; }.flex-grow { flex: 1 1 0%; }.flex-left { margin-right: auto; }.flex-right { margin-left: auto; }@media (-ms-high-contrast:none){.slider-nav-circle .flickity-prev-next-button svg { height: 36px !important; }.nav > li > a > i { top: -1px; }}.gallery, .row { display: flex; flex-flow: wrap; width: 100%; }.row .container { padding-left: 0px; padding-right: 0px; }.section { align-items: center; display: flex; flex-flow: row; min-height: auto; padding: 30px 0px; position: relative; width: 100%; }.section-bg { overflow: hidden; }.section-bg, .section-content { width: 100%; }.section-content { z-index: 1; }.nav-dropdown { background-color: #ffffff; color: #777777; display: table; left: -99999px; margin: 0px; max-height: 0px; min-width: 260px; opacity: 0; padding: 20px 0px; position: absolute; text-align: left; transition: opacity 0.25s, visibility 0.25s; visibility: hidden; z-index: 9; }.nav-dropdown::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.nav-dropdown li { display: block; margin: 0px; vertical-align: top; }.nav-column li > a, .nav-dropdown > li > a { display: block; line-height: 1.3; padding: 10px 20px; width: auto; }.nav-column > li:last-child:not(.nav-dropdown-col) > a, .nav-dropdown > li:last-child:not(.nav-dropdown-col) > a { border-bottom: 0px !important; }.nav-dropdown-default .nav-column li > a, .nav-dropdown.nav-dropdown-default > li > a { border-bottom: 1px solid #ececec; margin: 0px 10px; padding-left: 0px; padding-right: 0px; }.nav-dropdown-default { padding: 20px; }.nav-dropdown-has-arrow li.has-dropdown::after, .nav-dropdown-has-arrow li.has-dropdown::before { border: solid transparent; bottom: -2px; content: ""; height: 0px; left: 50%; opacity: 0; pointer-events: none; position: absolute; width: 0px; z-index: 10; }.nav-dropdown-has-arrow li.has-dropdown::after { border-color: rgba(222, 222, 222, 0) rgba(222, 222, 222, 0) #ffffff; border-width: 8px; margin-left: -8px; }.nav-dropdown-has-arrow li.has-dropdown::before { border-width: 11px; margin-left: -11px; z-index: -999; }.nav-dropdown-has-shadow .nav-dropdown { box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 15px; }.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown::before { border-bottom-color: #dddddd; }.nav-dropdown-has-border .nav-dropdown { border: 2px solid #dddddd; }.nav, .nav ul:not(.nav-dropdown) { margin: 0px; padding: 0px; }.nav > li > a.button, .nav > li > button { margin-bottom: 0px; }.nav { align-items: center; display: flex; flex-flow: wrap; width: 100%; }.nav, .nav > li { position: relative; }.nav > li { display: inline-block; list-style: none; margin: 0px 7px; padding: 0px; transition: background-color 0.3s; }.nav > li > a { align-items: center; display: inline-flex; flex-wrap: wrap; padding: 10px 0px; }.nav-left { justify-content: flex-start; }.nav-right { justify-content: flex-end; }.nav-column > li > a, .nav-dropdown > li > a, .nav-vertical-fly-out > li > a, .nav > li > a { color: rgba(102, 102, 102, 0.85); transition: 0.2s; }.nav-column > li > a, .nav-dropdown > li > a { display: block; }.nav-column li.active > a, .nav-column li > a:hover, .nav-dropdown li.active > a, .nav-dropdown > li > a:hover, .nav-vertical-fly-out > li > a:hover, .nav > li.active > a, .nav > li.current > a, .nav > li > a.active, .nav > li > a.current, .nav > li > a:hover { color: rgba(18, 18, 18, 0.85); }.nav li:first-child { margin-left: 0px !important; }.nav li:last-child { margin-right: 0px !important; }.nav-uppercase > li > a { font-weight: bolder; letter-spacing: 0.02em; text-transform: uppercase; }.toggle { color: currentcolor; height: auto; line-height: 1; margin: 0px 5px 0px 0px; opacity: 0.6; padding: 0px; width: 45px; box-shadow: none !important; }.toggle i { font-size: 1.8em; transition: 0.3s; }@media (prefers-reduced-motion){.toggle { transition: none; }}.nav.nav-vertical { flex-flow: column; }.nav.nav-vertical li { list-style: none; margin: 0px; width: 100%; }.nav-vertical li li { font-size: 1em; padding-left: 0.5em; }.nav-vertical > li { align-items: center; display: flex; flex-flow: wrap; }.nav-vertical > li ul { width: 100%; }.nav-vertical > li > a, .nav-vertical > li > ul > li a { align-items: center; display: flex; flex-grow: 1; width: auto; }.nav-vertical > li.html { padding-bottom: 1em; padding-top: 1em; }.nav-vertical > li > ul li a { color: #666666; transition: color 0.2s; }.nav-vertical > li > ul { margin: 0px 0px 2em; padding-left: 1em; }.nav .children { left: -99999px; opacity: 0; position: fixed; transform: translateX(-10px); transition: background-color 0.6s, transform 0.3s, opacity 0.3s; }@media (prefers-reduced-motion){.nav .children { opacity: 1; transform: none; }}.nav-sidebar.nav-vertical > li + li { border-top: 1px solid #ececec; }.nav-vertical > li + li { border-top: 1px solid #ececec; }.text-center .toggle { margin-left: -35px; }.text-center .nav-vertical li { border: 0px; }.text-center .nav-vertical li li, .text-center.nav-vertical li li { padding-left: 0px; }.nav-vertical .header-button, .nav-vertical .social-icons { display: block; width: 100%; }.banner { background-color: var(--fs-color-primary); min-height: 30px; position: relative; width: 100%; }.banner-bg { overflow: hidden; }.banner-layers { height: 100%; max-height: 100%; position: relative; }@media (max-width: 549px){.banner-layers { overflow: auto; }}.banner-layers > * { position: absolute !important; }.banner-bg :is(img, picture, video) { height: 100%; left: 0px; object-fit: cover; object-position: 50% 50%; position: absolute; top: 0px; width: 100%; }.box { margin: 0px auto; position: relative; width: 100%; }.box a { display: inline-block; }.box, .box-image, .box-text { transition: opacity 0.3s, transform 0.3s, background-color 0.3s; }.box-image > a, .box-image > div > a { display: block; }.box-text { font-size: 0.9em; padding-bottom: 1.4em; padding-top: 0.7em; position: relative; width: 100%; }@media (max-width: 549px){.box-text { font-size: 85%; }}.box-image { height: auto; margin: 0px auto; overflow: hidden; position: relative; }.box-text.text-center { padding-left: 10px; padding-right: 10px; }.box-image img { margin: 0px auto; max-width: 100%; width: 100%; }.box-overlay .box-text, .box-shade .box-text { bottom: 0px; max-height: 100%; padding-left: 1.5em; padding-right: 1.5em; position: absolute; width: 100%; }.box-overlay.dark .box-text, .box-shade.dark .box-text { text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 1px; }.button, button, input[type="button"], input[type="reset"], input[type="submit"] { background-color: transparent; border: 1px solid transparent; border-radius: 0px; box-sizing: border-box; color: currentcolor; cursor: pointer; display: inline-block; font-size: 0.97em; font-weight: bolder; letter-spacing: 0.03em; line-height: 2.4em; margin-right: 1em; margin-top: 0px; max-width: 100%; min-height: 2.5em; padding: 0px 1.2em; position: relative; text-align: center; text-decoration: none; text-rendering: optimizelegibility; text-shadow: none; text-transform: uppercase; transition: transform 0.3s, border 0.3s, background 0.3s, box-shadow 0.3s, opacity 0.3s, color 0.3s; vertical-align: middle; }.button.is-outline { line-height: 2.19em; }.button, input[type="button"].button, input[type="reset"].button, input[type="submit"], input[type="submit"].button { background-color: var(--fs-color-primary); border-color: rgba(0, 0, 0, 0.05); color: #ffffff; }.button.is-outline, input[type="button"].is-outline, input[type="reset"].is-outline, input[type="submit"].is-outline { background-color: transparent; border: 2px solid; }.is-outline { color: silver; }.primary, input[type="submit"], input[type="submit"].button { background-color: var(--fs-color-primary); }.text-center .button:first-of-type { margin-left: 0px !important; }.text-center .button:last-of-type, .text-right .button:last-of-type { margin-right: 0px !important; }.header-button { display: inline-block; }.header-button .button { margin: 0px; }.flex-col .button, .flex-col button, .flex-col input { margin-bottom: 0px; }.icon-box .icon-box-img { margin-bottom: 1em; max-width: 100%; position: relative; }.icon-box-left .icon-box-img, .icon-box-right .icon-box-img { flex: 0 0 auto; margin-bottom: 0px; max-width: 200px; }.links > li > a::before, i[class*=" icon-"], i[class^="icon-"] { display: inline-block; line-height: 1.2; margin: 0px; padding: 0px; position: relative; speak: none !important; font-family: fl-icons !important; font-style: normal !important; font-variant: normal !important; font-weight: 400 !important; text-transform: none !important; }.button i, button i { top: -1.5px; vertical-align: middle; }a.icon:not(.button), button.icon:not(.button) { font-family: sans-serif; font-size: 1.2em; margin-left: 0.25em; margin-right: 0.25em; }.button.icon { display: inline-block; margin-left: 0.12em; margin-right: 0.12em; min-width: 2.5em; padding-left: 0.6em; padding-right: 0.6em; }.button.icon i { font-size: 1.2em; }.button.icon.is-small { border-width: 1px; }.button.icon.is-small i { top: -1px; }.button.icon.circle, .button.icon.round { padding-left: 0px; padding-right: 0px; }.button.icon.circle > i, .button.icon.round > i { margin: 0px 8px; }.button.icon.circle > i:only-child, .button.icon.round > i:only-child { margin: 0px; }.nav > li > a > i { font-size: 20px; transition: color 0.3s; vertical-align: middle; }.has-dropdown .icon-angle-down { font-size: 16px; margin-left: 0.2em; opacity: 0.6; }img { opacity: 1; transition: opacity 1s; }.col-inner > .img:not(:last-child), .col > .img:not(:last-child) { margin-bottom: 1em; }.img, .img .img-inner { position: relative; }.img .img-inner { overflow: hidden; }.img, .img img { width: 100%; }.overlay { background-color: rgba(0, 0, 0, 0.15); height: 100%; left: -1px; pointer-events: none; right: -1px; top: 0px; transition: transform 0.3s, opacity 0.6s; }.img .caption, .overlay { bottom: 0px; position: absolute; }.has-format, .image-cover, .video-fit { background-position: 50% 50%; background-size: cover; height: auto; overflow: hidden; padding-top: 100%; position: relative; }.has-equal-box-heights .box-image img, .has-format img, .image-cover img, .video-fit iframe, .video-fit video, img.back-image { inset: 0px; font-family: "object-fit: cover;"; height: 100%; object-fit: cover; object-position: 50% 50%; position: absolute; width: 100%; }.mfp-hide { display: none !important; }.loading-spin, .processing { position: relative; }.loading-spin, .processing::before { animation: 0.6s linear 0s infinite normal none running spin; border-left: 3px solid var(--fs-color-primary); border-radius: 50%; content: ""; font-size: 10px; height: 30px; margin: 0px auto; opacity: 0.8; pointer-events: none; text-indent: -9999em; width: 30px; border-bottom: 3px solid rgba(0, 0, 0, 0.1) !important; border-right: 3px solid rgba(0, 0, 0, 0.1) !important; border-top: 3px solid rgba(0, 0, 0, 0.1) !important; }.box-image.processing::before, .dark .loading-spin, .dark .processing::before, .dark.loading-spin, .dark.processing::before { border-width: 3px !important; border-style: solid !important; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #ffffff !important; border-image: initial !important; }.loading-spin.centered, .processing::before { left: 50%; margin-left: -15px; margin-top: -15px; position: absolute; top: 50%; z-index: 99; }.loading-spin { border-radius: 50%; height: 30px; width: 30px; }.stack { --stack-gap: 0; display: flex; }.stack > .text > :first-child { margin-top: 0px; }.stack > .text > :last-child { margin-bottom: 0px; }.stack-row { flex-direction: row; }.stack-row > * { margin: 0px !important; }.stack-row > * ~ * { margin-left: var(--stack-gap) !important; }.items-baseline { align-items: baseline; }.justify-center { justify-content: center; }.text-box { max-height: 100%; }.text-box .text-box-content { backface-visibility: hidden; position: relative; z-index: 10; }.slider-wrapper { position: relative; }.row-slider, .slider { position: relative; scrollbar-width: none; }.slider:not(.flickity-enabled) > a, .slider > a, .slider > a > img, .slider > div:not(.col), .slider > img, .slider > p { width: 100%; }.flickity-slider > a, .flickity-slider > a > img, .flickity-slider > div:not(.col), .flickity-slider > figure, .flickity-slider > img, .flickity-slider > p { margin: 0px; padding: 0px; transition: transform 0.6s, opacity 0.6s, box-shadow 0.6s; width: 100% !important; }body.swift-nojs .flickity-slider > a, .flickity-slider > a > img, .flickity-slider > div:not(.col), .flickity-slider > figure, .flickity-slider > img, .flickity-slider > p{transition: none !important}.flickity-enabled { display: block; position: relative; }.flickity-viewport { height: 100%; overflow: hidden; position: relative; width: 100%; }.flickity-slider { height: 100%; position: absolute; width: 100%; }.flickity-enabled.is-draggable { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; }.flickity-enabled.is-draggable .flickity-viewport { cursor: grab; }.flickity-prev-next-button { background-color: transparent; border: none; bottom: 40%; color: #111111; cursor: pointer; margin: 0px; opacity: 0; padding: 0px; position: absolute; top: 40%; transition: transform 0.3s, opacity 0.3s, background 0.3s, box-shadow 0.3s; width: 36px; }.flickity-prev-next-button.next { right: 2%; transform: translateX(-20%); }.flickity-prev-next-button.previous { left: 2%; transform: translateX(20%); }.flickity-prev-next-button svg { height: auto; left: 50%; max-height: 100%; max-width: 100%; padding: 20%; position: absolute; top: 50%; transform: translate(-50%, -50%); transition: 0.3s; width: 100%; }.flickity-prev-next-button .arrow, .flickity-prev-next-button svg { fill: currentcolor; border-color: currentcolor; transition: 0.3s; }@media (prefers-reduced-motion){.flickity-prev-next-button.next, .flickity-prev-next-button.previous { transform: none !important; }}.flickity-page-dots { bottom: 15px; left: 20%; line-height: 1; list-style: none; margin: 0px; padding: 0px; position: absolute; right: 20%; text-align: center; }.flickity-page-dots .dot { border: 3px solid #111111; border-radius: 50%; cursor: pointer; display: inline-block; height: 12px; margin: 0px 5px; opacity: 0.4; transition: opacity 0.3s; width: 12px; }.flickity-page-dots .dot.is-selected { background-color: #111111; opacity: 1 !important; }.slider-nav-circle .flickity-prev-next-button .arrow, .slider-nav-circle .flickity-prev-next-button svg { border: 2px solid; border-radius: 100%; }.slider-nav-light .flickity-prev-next-button { color: #ffffff; }.slider-nav-light .flickity-prev-next-button .arrow, .slider-nav-light .flickity-prev-next-button svg { fill: #ffffff; }.slider-nav-light .flickity-page-dots .dot { border-color: #ffffff; }.slider-nav-light .flickity-page-dots .dot.is-selected, .slider-nav-light.slider-nav-dots-simple .flickity-page-dots .dot { background-color: #ffffff; }@media screen and (max-width: 549px){.slider-wrapper .flickity-prev-next-button { display: none; }.flickity-page-dots { pointer-events: none; }.flickity-slider .banner-layers { overflow: hidden; }}a { color: var(--fs-experimental-link-color); text-decoration: none; }a.plain { color: currentcolor; transition: color 0.3s, opacity 0.3s, transform 0.3s; }.dark .widget a, .dark a { color: currentcolor; }ul { list-style: disc; }ol { list-style: decimal; }ol, ul { margin-top: 0px; padding: 0px; }ol ol, ol ul, ul ol, ul ul { margin: 1.5em 0px 1.5em 3em; }li { margin-bottom: 0.6em; }.button, button, fieldset, input, select, textarea { margin-bottom: 1em; }blockquote, dl, figure, form, ol, p, pre, ul { margin-bottom: 1.3em; }body { line-height: 1.6; }h1, h2, h3, h4, h5, h6 { color: #555555; margin-bottom: 0.5em; margin-top: 0px; text-rendering: optimizespeed; width: 100%; }.h1, h1 { font-size: 1.7em; }.h1, .h2, h1, h2 { line-height: 1.3; }.h2, h2 { font-size: 1.6em; }.h3, h3 { font-size: 1.25em; }.h5, h5 { font-size: 1em; }@media (max-width: 549px){h1 { font-size: 1.4em; }h2 { font-size: 1.2em; }h3, h4 { font-size: 1em; }}p { margin-top: 0px; }h1 > span, h2 > span, h3 > span, h4 > span, h5 > span, h6 > span, p.headline > span { -webkit-box-decoration-break: clone; box-decoration-break: clone; }.uppercase, h6, span.widget-title, th { letter-spacing: 0.05em; line-height: 1.05; text-transform: uppercase; }.is-thin, .thin-font { font-weight: 300 !important; }.is-uppercase, .uppercase { line-height: 1.2; text-transform: uppercase; }.alt-font, .is-alt-font { font-family: Georgia; }.is-small, .is-small.button { font-size: 0.8em; }.banner h5, .banner h6, .banner p { margin-bottom: 1em; margin-top: 1em; padding: 0px; }.nav > li > a { font-size: 0.8em; }.nav > li.html { font-size: 0.85em; }.clear::after, .clearfix::after, .container::after, .row::after { clear: both; content: ""; display: table; }@media (min-width: 850px){.show-for-medium, [data-show="show-for-medium"] { display: none !important; }}@media (max-width: 849px){.hide-for-medium, [data-show="hide-for-medium"] { display: none !important; }}.ml-0 { margin-left: 0px !important; }.last-reset :last-child { margin-bottom: 0px; }.text-center { text-align: center; }.text-center .is-divider, .text-center .is-star-rating, .text-center .star-rating, .text-center > div, .text-center > div > div { margin-left: auto; margin-right: auto; }.relative { position: relative !important; }.fixed { position: fixed !important; z-index: 12; }.left { left: 0px; }.bottom, .fill { bottom: 0px; }.fill { height: 100%; left: 0px; position: absolute; right: 0px; top: 0px; margin: 0px !important; padding: 0px !important; }.circle, .circle img { object-fit: cover; border-radius: 999px !important; }.z-1 { z-index: 21; }.no-scrollbar { scrollbar-width: none; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; }.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }@media screen and (max-width: 549px){.x95 { right: 5%; }.y90 { bottom: 10%; }}@media screen and (min-width: 550px) and (max-width: 849px){.md-x95 { right: 5%; }.md-y95 { bottom: 5%; }}@media screen and (min-width: 850px){.lg-x95 { right: 5%; }.lg-y95 { bottom: 5%; }}.res-text { font-size: 11px; }@media screen and (min-width: 550px){.res-text { font-size: 1.8vw; }}@media screen and (min-width: 850px){.res-text { font-size: 16px; }}@media (prefers-reduced-motion: no-preference){.nav-anim > li { opacity: 0; transform: translateY(-15px); transition: transform 0.3s, opacity 0.3s; }.col + .col [data-animate], .nav-anim > li, [data-animate-delay="200"], [data-animate] + [data-animate] { transition-delay: 0.2s; }.nav-anim > li + li, [data-animate-delay="300"] { transition-delay: 0.3s; }.col + .col + .col [data-animate], .nav-anim > li + li + li, [data-animate-delay="400"], [data-animate] + [data-animate] + [data-animate] { transition-delay: 0.4s; }.nav-anim > li + li + li + li, [data-animate-delay="500"] { transition-delay: 0.5s; }.col + .col + .col + .col [data-animate], .nav-anim > li + li + li + li + li, [data-animate-delay="600"], [data-animate] + [data-animate] + [data-animate] + [data-animate] { transition-delay: 0.6s; }.nav-anim > li + li + li + li + li + li, [data-animate-delay="700"] { transition-delay: 0.7s; }.col + .col + .col + .col + .col [data-animate], .nav-anim > li + li + li + li + li + li + li, [data-animate-delay="800"], [data-animate] + [data-animate] + [data-animate] + [data-animate] + [data-animate] { transition-delay: 0.8s; }.col + .col + .col + .col + .col + .col [data-animate], .nav-anim > li + li + li + li + li + li + li + li, [data-animate-delay="900"] { transition-delay: 0.9s; }}.has-hover .bg, .has-hover [class*="image-"] img { transition: filter 0.6s, opacity 0.6s, transform 0.6s, box-shadow 0.3s; }.shade { backface-visibility: hidden; background: linear-gradient(0deg, #323232 0px, rgba(50, 50, 50, 0) 33%); inset: 0px; content: " "; opacity: 0.3; pointer-events: none; position: absolute; transition: opacity 0.3s; }.shade-top { background: linear-gradient(#000000 0px, transparent 70%); opacity: 0.4; }.dark, .dark p, .dark td { color: #f1f1f1; }.dark .heading-font, .dark a.lead, .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark label, .hover-dark:hover a, .hover-dark:hover h1, .hover-dark:hover h2, .hover-dark:hover h3, .hover-dark:hover h4, .hover-dark:hover h5, .hover-dark:hover h6, .hover-dark:hover p { color: #ffffff; }.dark .nav-vertical li li.menu-item-has-children > a, .dark .nav-vertical-fly-out > li > a, .dark .nav-vertical > li > ul li a, .dark .nav > li.html, .dark .nav > li > a, .nav-dark .is-outline, .nav-dark .nav > li > a, .nav-dark .nav > li > button, .nav-dropdown.dark .nav-column > li > a, .nav-dropdown.dark > li > a { color: rgba(255, 255, 255, 0.8); }.dark .nav-vertical-fly-out > li > a:hover, .dark .nav > li.active > a, .dark .nav > li > a.active, .dark .nav > li > a:hover, .nav-dark .nav > li.active > a, .nav-dark .nav > li.current > a, .nav-dark .nav > li > a.active, .nav-dark .nav > li > a:hover, .nav-dark a.plain:hover, .nav-dropdown.dark .nav-column > li > a:hover, .nav-dropdown.dark > li > a:hover { color: #ffffff; }.dark .nav-vertical li li.menu-item-has-children > a, .nav-dark .header-button, .nav-dark .nav-vertical li li.menu-item-has-children > a, .nav-dark .nav > li.html { color: #ffffff; }:root { --flatsome-scroll-padding-top: calc(var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px)); }html { overflow-x: hidden; scroll-padding-top: var(--flatsome-scroll-padding-top); }@supports (overflow:clip){body { overflow-x: clip; }}#main, #wrapper { background-color: #ffffff; position: relative; }.header, .header-wrapper { background-position: 50% 0px; background-size: cover; position: relative; transition: background-color 0.3s, opacity 0.3s; width: 100%; z-index: 1001; }.header-bg-color { background-color: rgba(255, 255, 255, 0.9); }.header.has-transparent, .header.show-on-scroll, .header.transparent { position: absolute; }.header.show-on-scroll:not(.stuck), .header.transparent:not(.stuck) { left: auto; right: auto; }.header.transparent .header-bg-color, .header.transparent .header-bg-image, .header.transparent .header-bottom, .header.transparent .header-wrapper { background-color: transparent; box-shadow: none; background-image: none !important; }.header-bg-color, .header-bg-image { background-position: 50% 0px; transition: background 0.4s; }.header-main { position: relative; z-index: 10; }.header-wrapper:not(.stuck) .logo img { transition: max-height 0.5s; }.footer-wrapper { position: relative; width: 100%; }.absolute-footer, html { background-color: #5b5b5b; }.back-to-top { bottom: 20px; margin: 0px; opacity: 0; pointer-events: none; right: 20px; transform: translateY(30%); }.back-to-top.left { left: 20px; right: unset; }.logo { line-height: 1; margin: 0px; }.logo a { color: var(--fs-color-primary); display: block; font-size: 32px; font-weight: bolder; margin: 0px; text-decoration: none; text-transform: uppercase; }.logo img { display: block; width: auto; }.header-logo-dark, .header-logo-sticky, .nav-dark .header-logo, .sticky .dark .header-logo-dark, .sticky .has-sticky-logo .header-logo { display: none !important; }.nav-dark .header-logo-dark, .stuck .header-logo-sticky { display: block !important; }.nav-dark .logo a, .nav-dark .logo-tagline { color: #ffffff; }.logo-left .logo { margin-left: 0px; margin-right: 30px; }@media screen and (max-width: 849px){.header-inner .nav { flex-wrap: nowrap; }.medium-logo-left .logo { margin-left: 0px; margin-right: 15px; order: 1; }.medium-logo-left .flex-left { flex: 1 1 0px; order: 2; }.medium-logo-left .flex-right { flex: 1 1 0px; order: 3; }}.section-title-container { margin-bottom: 1.5em; }.section-title { align-items: center; display: flex; flex-flow: wrap; justify-content: space-between; position: relative; width: 100%; }.section-title span { text-transform: uppercase; }.section-title b { background-color: currentcolor; display: block; flex: 1 1 0%; height: 2px; opacity: 0.1; }.section-title-normal { border-bottom: 2px solid #ececec; }.section-title-normal span { border-bottom: 2px solid rgba(0, 0, 0, 0.1); margin-bottom: -2px; margin-right: 15px; padding-bottom: 7.5px; }.section-title-normal b { display: none; }.icon-menu::before { content: ""; }.icon-angle-up::before { content: ""; }.icon-angle-down::before { content: ""; }.icon-twitter::before { content: ""; }.icon-envelop::before { content: ""; }.icon-facebook::before { content: ""; }.icon-instagram::before { content: ""; }.text-center .social-icons { margin-left: auto; margin-right: auto; }.social-icons { color: #999999; display: inline-block; font-size: 0.85em; vertical-align: middle; }.html .social-icons { font-size: 1em; }.social-icons i { min-width: 1em; }@font-face{font-family:"fl-icons";font-weight:400;font-style:normal;src:url(https://www.mirandaarquitectura.com/wp-content/swift-ai/cache/www.mirandaarquitectura.com/__data/fl-icons86710b53.woff) format('woff2');font-display:swap;}:root { --primary-color: #f7931e; --fs-color-primary: #f7931e; --fs-color-secondary: #f67300; --fs-color-success: #fabe78; --fs-color-alert: #3eb200; --fs-experimental-link-color: #f67300; --fs-experimental-link-color-hover: #111; }.container-width, .full-width .ubermenu-nav, .container, .row { max-width: 1470px; }.header-main { height: 122px; }#logo img { max-height: 122px; }#logo { width: 251px; }#logo img { padding: 3px 0px; }.transparent .header-main { height: 147px; }.transparent #logo img { max-height: 147px; }@media (max-width: 549px){.header-main { height: 134px; }#logo img { max-height: 134px; }}body { color: #1e1e1e; }h1, h2, h3, h4, h5, h6, .heading-font { color: #161616; }body { font-size: 100%; }@media screen and (max-width: 549px){body { font-size: 100%; }}body { font-family: "Libre Franklin", sans-serif; }body { font-weight: 400; font-style: normal; }.nav > li > a { font-family: Montserrat, sans-serif; }.nav > li > a, .mobile-sidebar-levels-2 .nav > li > ul > li > a { font-weight: 700; font-style: normal; }h1, h2, h3, h4, h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a { font-family: Montserrat, sans-serif; }h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2 { font-weight: 600; font-style: normal; }.alt-font { font-family: Cousine, sans-serif; }.alt-font { font-weight: 400 !important; font-style: normal !important; }.absolute-footer, html { background-color: #000000; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url(https://www.mirandaarquitectura.com/wp-content/fonts/montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url(https://www.mirandaarquitectura.com/wp-content/fonts/montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Libre Franklin"; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.mirandaarquitectura.com/wp-content/fonts/libre-franklin/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhLsWkANDJ.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face{font-family:"Cousine";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.mirandaarquitectura.com/wp-content/swift-ai/cache/www.mirandaarquitectura.com/__data/d6lIkaiiRdih4SpP_SQvzA97ff44f7.woff) format('woff2');font-display:swap;}#text-3971468169 { line-height: 0.75; text-align: right; }#text-box-292366717 { width: 60%; }#text-box-292366717 .text-box-content { font-size: 100%; }#banner-786808169 { padding-top: 250px; }@media (min-width: 550px){#banner-786808169 { padding-top: 806px; }}#text-box-497192925 { width: 60%; }#text-box-497192925 .text-box-content { font-size: 100%; }#banner-1811211965 { padding-top: 250px; }@media (min-width: 550px){#banner-1811211965 { padding-top: 806px; }}#text-box-1043922490 .text-box-content { font-size: 100%; }@media (min-width: 550px){#text-box-1043922490 .text-box-content { font-size: 100%; }}#banner-489279661 { padding-top: 250px; }@media (min-width: 550px){#banner-489279661 { padding-top: 806px; }}#text-box-1101858947 .text-box-content { font-size: 100%; }@media (min-width: 550px){#text-box-1101858947 .text-box-content { font-size: 100%; }}#banner-509415355 { padding-top: 250px; }@media (min-width: 550px){#banner-509415355 { padding-top: 806px; }}#text-box-84979765 .text-box-content { font-size: 100%; }@media (min-width: 550px){#text-box-84979765 .text-box-content { font-size: 100%; }}#banner-1349358276 { padding-top: 250px; }@media (min-width: 550px){#banner-1349358276 { padding-top: 806px; }}#text-box-794965635 .text-box-content { font-size: 100%; }@media (min-width: 550px){#text-box-794965635 .text-box-content { font-size: 100%; }}#banner-158649703 { padding-top: 250px; }@media (min-width: 550px){#banner-158649703 { padding-top: 806px; }}#text-box-2065958834 .text-box-content { font-size: 100%; }@media (min-width: 550px){#text-box-2065958834 .text-box-content { font-size: 100%; }}#banner-788268746 { padding-top: 250px; }@media (min-width: 550px){#banner-788268746 { padding-top: 806px; }}#text-box-23499094 .text-box-content { font-size: 100%; }@media (min-width: 550px){#text-box-23499094 .text-box-content { font-size: 100%; }}#banner-874243591 { padding-top: 250px; }@media (min-width: 550px){#banner-874243591 { padding-top: 806px; }}#text-box-1606230645 .text-box-content { font-size: 100%; }@media (min-width: 550px){#text-box-1606230645 .text-box-content { font-size: 100%; }}#banner-1486523427 { padding-top: 250px; }@media (min-width: 550px){#banner-1486523427 { padding-top: 806px; }}#text-543091387 { font-size: 1.2rem; line-height: 0.75; text-align: center; color: #000000; }#text-543091387 > * { color: #000000; }@media (min-width: 550px){#text-543091387 { font-size: 1.2rem; }}#text-3243737681 { font-size: 1.15rem; line-height: 0.75; text-align: center; }@media (min-width: 550px){#text-3243737681 { font-size: 1.05rem; line-height: 0.75; }}#stack-285722937 > * { --stack-gap: 0.5rem; }#text-2238351467 { font-size: 0.75rem; line-height: 0.75; }@media (min-width: 550px){#text-2238351467 { font-size: 0.8rem; }}#text-2166375445 { font-size: 0.8rem; }@media (min-width: 550px){#text-2166375445 { font-size: 1rem; }}#section_876501782 { padding-top: 30px; padding-bottom: 30px; }#section_772318028 { padding-top: 0px; padding-bottom: 0px; }@media (min-width: 550px){#section_772318028 { padding-top: 30px; padding-bottom: 30px; }}#section_1772419024 { padding-top: 0px; padding-bottom: 0px; }@media (min-width: 550px){#section_1772419024 { padding-top: 30px; padding-bottom: 30px; }}#image_138851712 { width: 85%; }@media (min-width: 550px){#image_138851712 { width: 18%; }}#section_1556300648 { padding-top: 30px; padding-bottom: 30px; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--primary: #f7931e; --wp--preset--color--secondary: #f67300; --wp--preset--color--success: #fabe78; --wp--preset--color--alert: #3eb200; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }:where(body) { margin: 0px; }body { padding: 0px; }a:where(:not(.wp-element-button)) { text-decoration: none; }:root { --joinchat-ico: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z'/%3E%3C/svg%3E"); --joinchat-font: -apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif; }.joinchat { --sep: 20px; --bottom: var(--sep); --s: 60px; --h: calc(var(--s)/2); display: none; position: fixed; z-index: 9000; right: var(--sep); bottom: var(--bottom); font: normal normal normal 16px/1.625em var(--joinchat-font); letter-spacing: 0px; animation: 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28) 10ms 1 normal both running joinchat_show; transform: scale3d(0, 0, 0); transform-origin: calc(var(--s)/-2) calc(var(--s)/-4); user-select: none; touch-action: manipulation; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.joinchat *, .joinchat ::after, .joinchat ::before { box-sizing: border-box; }.joinchat__button { position: absolute; z-index: 2; bottom: 8px; right: 8px; height: var(--s); width: var(--s); background: #25d366 var(--joinchat-ico) 50%/60% no-repeat; color: inherit; border-radius: 50%; box-shadow: rgba(7, 94, 84, 0.24) 1px 6px 24px 0px; cursor: pointer; transition: background-color 0.2s linear; }@media (orientation: landscape) and (height <= 480px), (width <= 480px){.joinchat { --sep: 6px; }}@media (prefers-reduced-motion){.joinchat { animation: auto ease 0s 1 normal none running none; }}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;}body.swift-nojs [data-s3cid="6"]{min-height:63.3125px;}body.swift-nojs [data-s3cid="7"]{min-width:52.5px;}body.swift-nojs [data-s3cid="10"]{min-width:52.5px;}body.swift-nojs [data-s3cid="12"]{min-width: 100vw;}body.swift-nojs [data-s3cid="13"]{min-width: 100vw;}body.swift-nojs [data-s3cid="14"]{min-width: 100vw;}body.swift-nojs [data-s3cid="15"]{min-width: 100vw;}body.swift-nojs [data-s3cid="16"]{min-width: 100vw;}body.swift-nojs [data-s3cid="17"]{min-width: 100vw;}body.swift-nojs [data-s3cid="18"]{min-width: 100vw;}body.swift-nojs [data-s3cid="19"]{min-width: 100vw;}body.swift-nojs [data-s3cid="20"]{min-width: 100vw;}body.swift-nojs [data-s3cid="21"]{min-width: 100vw;}body.swift-nojs [data-s3cid="22"]{min-width: 100vw;}body.swift-nojs [data-s3cid="23"]{min-width: 100vw;}body.swift-nojs [data-s3cid="24"]{min-width: 100vw;}body.swift-nojs [data-s3cid="25"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="26"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="27"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="28"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="29"]{min-width: 100vw;}body.swift-nojs [data-s3cid="30"]{min-width: 100vw;}body.swift-nojs [data-s3cid="31"]{min-width: 100vw;}body.swift-nojs [data-s3cid="32"]{min-width: 100vw;}body.swift-nojs [data-s3cid="33"]{min-width: 100vw;}body.swift-nojs [data-s3cid="34"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="35"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="36"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="37"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="38"]{min-width: 100vw;}body.swift-nojs [data-s3cid="39"]{min-width: 100vw;}body.swift-nojs [data-s3cid="40"]{min-width: 100vw;}body.swift-nojs [data-s3cid="41"]{min-width: 100vw;}body.swift-nojs [data-s3cid="42"]{min-width: 100vw;}body.swift-nojs [data-s3cid="43"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="44"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="45"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="46"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="47"]{min-width: 100vw;}body.swift-nojs [data-s3cid="48"]{min-width: 100vw;}body.swift-nojs [data-s3cid="49"]{min-width: 100vw;}body.swift-nojs [data-s3cid="50"]{min-width: 100vw;}body.swift-nojs [data-s3cid="51"]{min-width: 100vw;}body.swift-nojs [data-s3cid="52"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="53"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="54"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="55"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="56"]{min-width: 100vw;}body.swift-nojs [data-s3cid="57"]{min-width: 100vw;}body.swift-nojs [data-s3cid="58"]{min-width: 100vw;}body.swift-nojs [data-s3cid="59"]{min-width: 100vw;}body.swift-nojs [data-s3cid="60"]{min-width: 100vw;}body.swift-nojs [data-s3cid="61"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="62"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="63"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="64"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="65"]{min-width: 100vw;}body.swift-nojs [data-s3cid="66"]{min-width: 100vw;}body.swift-nojs [data-s3cid="67"]{min-width: 100vw;}body.swift-nojs [data-s3cid="68"]{min-width: 100vw;}body.swift-nojs [data-s3cid="69"]{min-width: 100vw;}body.swift-nojs [data-s3cid="70"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="71"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="72"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="73"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="74"]{min-width: 100vw;}body.swift-nojs [data-s3cid="75"]{min-width: 100vw;}body.swift-nojs [data-s3cid="76"]{min-width: 100vw;}body.swift-nojs [data-s3cid="77"]{min-width: 100vw;}body.swift-nojs [data-s3cid="78"]{min-width: 100vw;}body.swift-nojs [data-s3cid="79"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="80"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="81"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="82"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="83"]{min-width: 100vw;}body.swift-nojs [data-s3cid="84"]{min-width: 100vw;}body.swift-nojs [data-s3cid="85"]{min-width: 100vw;}body.swift-nojs [data-s3cid="86"]{min-width: 100vw;}body.swift-nojs [data-s3cid="87"]{min-width: 100vw;}body.swift-nojs [data-s3cid="88"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="89"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="90"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="91"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="92"]{min-width: 100vw;}body.swift-nojs [data-s3cid="93"]{min-width: 100vw;}body.swift-nojs [data-s3cid="94"]{min-width: 100vw;}body.swift-nojs [data-s3cid="95"]{min-width: 100vw;}body.swift-nojs [data-s3cid="96"]{min-width: 100vw;}body.swift-nojs [data-s3cid="97"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="98"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="99"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="100"]{min-width:240.59375px;}body.swift-nojs [data-s3cid="101"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="102"]{min-width: 100vw;max-height:477.21875px;}body.swift-nojs [data-s3cid="103"]{min-width: 100vw;max-height:477.21875px;}body.swift-nojs [data-s3cid="104"]{min-width: 100vw;max-height:417.21875px;}body.swift-nojs [data-s3cid="105"]{min-width: 100vw;max-height:417.21875px;}body.swift-nojs [data-s3cid="106"]{min-width:367.578125px;max-height:417.21875px;}body.swift-nojs [data-s3cid="107"]{min-width:337.578125px;max-height:370.59375px;}body.swift-nojs [data-s3cid="108"]{min-width:337.578125px;}body.swift-nojs [data-s3cid="109"]{min-width:126.203125px;}body.swift-nojs [data-s3cid="110"]{max-width:143.484375px;}body.swift-nojs [data-s3cid="111"]{min-width:337.578125px;}body.swift-nojs [data-s3cid="112"]{min-width:337.578125px;max-height:282.71875px;}body.swift-nojs [data-s3cid="113"]{min-width: 100vw;}body.swift-nojs [data-s3cid="114"]{min-width: 100vw;}body.swift-nojs [data-s3cid="115"]{min-width: 100vw;}body.swift-nojs [data-s3cid="116"]{min-width: 100vw;}body.swift-nojs [data-s3cid="117"]{min-width: 100vw;}body.swift-nojs [data-s3cid="118"]{min-width:371px;}body.swift-nojs [data-s3cid="119"]{min-width:371px;}body.swift-nojs [data-s3cid="120"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="121"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="122"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="123"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="124"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="125"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="126"]{min-width:371px;}body.swift-nojs [data-s3cid="127"]{min-width:332.625px;}body.swift-nojs [data-s3cid="128"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="129"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="130"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="131"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="132"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="133"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="134"]{min-width:371px;}body.swift-nojs [data-s3cid="135"]{min-width:332.625px;}body.swift-nojs [data-s3cid="136"]{min-width:332.625px;}body.swift-nojs [data-s3cid="137"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="138"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="139"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="140"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="141"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="142"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="143"]{min-width:371px;}body.swift-nojs [data-s3cid="144"]{min-width:332.625px;}body.swift-nojs [data-s3cid="145"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="146"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="147"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="148"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="149"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="150"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="151"]{min-width:371px;}body.swift-nojs [data-s3cid="152"]{min-width:332.625px;}body.swift-nojs [data-s3cid="153"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="154"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="155"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="156"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="157"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="158"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="159"]{min-width:371px;}body.swift-nojs [data-s3cid="160"]{min-width:332.625px;}body.swift-nojs [data-s3cid="161"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="162"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="163"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="164"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="165"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="166"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="167"]{min-width:371px;}body.swift-nojs [data-s3cid="168"]{min-width:332.625px;}body.swift-nojs [data-s3cid="169"]{min-width:332.625px;}body.swift-nojs [data-s3cid="170"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="171"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="172"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="173"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="174"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="175"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="176"]{min-width:371px;}body.swift-nojs [data-s3cid="177"]{min-width:332.625px;}body.swift-nojs [data-s3cid="178"]{min-width:332.625px;}body.swift-nojs [data-s3cid="179"]{min-width: 100vw;min-height:308.25px;}body.swift-nojs [data-s3cid="180"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="181"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="182"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="183"]{min-width:371px;min-height:278.25px;}body.swift-nojs [data-s3cid="184"]{min-width:373px;min-height:278.25px;}body.swift-nojs [data-s3cid="185"]{min-width:371px;}body.swift-nojs [data-s3cid="186"]{min-width:332.625px;}body.swift-nojs [data-s3cid="187"]{min-width:332.625px;}body.swift-nojs [data-s3cid="188"]{min-width: 100vw;}body.swift-nojs [data-s3cid="189"]{min-width: 100vw;}body.swift-nojs [data-s3cid="190"]{min-width: 100vw;}body.swift-nojs [data-s3cid="191"]{min-width: 100vw;}body.swift-nojs [data-s3cid="192"]{min-width: 100vw;}body.swift-nojs [data-s3cid="193"]{min-width:371px;}body.swift-nojs [data-s3cid="194"]{min-width:371px;}body.swift-nojs [data-s3cid="195"]{min-width: 100vw;min-height:288.65625px;}body.swift-nojs [data-s3cid="196"]{min-width:371px;min-height:258.65625px;}body.swift-nojs [data-s3cid="197"]{min-width:371px;min-height:258.65625px;}body.swift-nojs [data-s3cid="198"]{min-width:371px;min-height:258.65625px;}body.swift-nojs [data-s3cid="199"]{min-width:371px;min-height:258.65625px;}body.swift-nojs [data-s3cid="200"]{min-width:373px;min-height:258.65625px;}body.swift-nojs [data-s3cid="201"]{min-width:371px;}body.swift-nojs [data-s3cid="202"]{min-width:332.625px;}body.swift-nojs [data-s3cid="203"]{min-width:332.625px;}body.swift-nojs [data-s3cid="204"]{min-width: 100vw;max-height:388.40625px;}body.swift-nojs [data-s3cid="205"]{min-width:371px;max-height:341.78125px;}body.swift-nojs [data-s3cid="206"]{min-width:371px;max-height:341.78125px;}body.swift-nojs [data-s3cid="207"]{min-width: 100vw;max-height:564.171875px;}body.swift-nojs [data-s3cid="208"]{min-width: 100vw;max-height:497.40625px;}body.swift-nojs [data-s3cid="209"]{min-width: 100vw;max-height:497.40625px;}body.swift-nojs [data-s3cid="210"]{min-width: 100vw;max-height:437.40625px;}body.swift-nojs [data-s3cid="211"]{min-width: 100vw;max-height:437.40625px;}body.swift-nojs [data-s3cid="212"]{min-width:300.75px;min-height:128.53125px;}body.swift-nojs [data-s3cid="213"]{min-width:270.75px;min-height:98.53125px;}body.swift-nojs [data-s3cid="214"]{min-width:230.125px;min-height:52.53125px;}body.swift-nojs [data-s3cid="215"]{min-width:230.125px;min-height:52.53125px;}body.swift-nojs [data-s3cid="216"]{min-width:270.75px;}body.swift-nojs [data-s3cid="217"]{min-width:367.578125px;max-height:83.96875px;}body.swift-nojs [data-s3cid="218"]{min-width:337.578125px;max-height:53.96875px;}body.swift-nojs [data-s3cid="219"]{min-width:337.578125px;max-height:53.96875px;}body.swift-nojs [data-s3cid="220"]{max-height:53.96875px;}body.swift-nojs [data-s3cid="223"]{min-width:317.578125px;max-height:53.96875px;}body.swift-nojs [data-s3cid="224"]{min-width:301.578125px;max-height:38.375px;}body.swift-nojs [data-s3cid="225"]{min-width:367.578125px;}body.swift-nojs [data-s3cid="226"]{min-width:337.578125px;}body.swift-nojs [data-s3cid="227"]{min-width:337.578125px;}body.swift-nojs [data-s3cid="231"]{min-width:317.578125px;}body.swift-nojs [data-s3cid="232"]{min-width:301.578125px;}body.swift-nojs [data-s3cid="233"]{min-width:367.578125px;}body.swift-nojs [data-s3cid="234"]{min-width:337.578125px;}body.swift-nojs [data-s3cid="235"]{min-width:337.578125px;}body.swift-nojs [data-s3cid="239"]{min-width:317.578125px;}body.swift-nojs [data-s3cid="240"]{min-width:301.578125px;}body.swift-nojs [data-s3cid="241"]{min-width: 100vw;}body.swift-nojs [data-s3cid="242"]{min-width:371px;}body.swift-nojs [data-s3cid="244"]{min-width: 100vw;}body.swift-nojs [data-s3cid="245"]{min-width: 100vw;}body.swift-nojs [data-s3cid="246"]{min-width:371px;}body.swift-nojs [data-s3cid="247"]{min-width:371px;}html{opacity:1}