
/*!
Theme Name: Abode Home
Theme URI: https://www.abodehome.com/
Author: Abode Home
Author URI: https://www.abodehome.com/
Description:
Version: 1.0.10
Text Domain: fo
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, two-columns, left-sidebar, right-sidebar, custom-colors, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, blog
*/
*{text-rendering:optimizeLegibility;transition:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}@font-face{font-family:"MyMontserrat";src:url("/wp-content/themes/fo/assets/fonts/montserrat-italic.woff2") format("woff2"),
url("/wp-content/themes/fo/assets/fonts/montserrat-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"MyMontserrat";src:url("/wp-content/themes/fo/assets/fonts/montserrat-semibolditalic.woff2") format("woff2"),
url("/wp-content/themes/fo/assets/fonts/montserrat-semibolditalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"MyMontserrat";src:url("/wp-content/themes/fo/assets/fonts/montserrat-blackitalic.woff2") format("woff2"),
url("/wp-content/themes/fo/assets/fonts/montserrat-blackitalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"MyMontserrat";src:url("/wp-content/themes/fo/assets/fonts/montserrat-lightitalic.woff2") format("woff2"),
url("/wp-content/themes/fo/assets/fonts/montserrat-lightitalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}html,body{font-family:var(--base-font),sans-serif}#page{display:flex;flex-direction:column;min-height:100%}#content{flex-basis:100%;position:relative;flex-grow:1}sup{font-size:60%}body.home #selectCity
.lead{font-size:1em}.single-post
#mainContent{padding-top:0}.single-post .entry-meta{font-size:1.6em;letter-spacing:-1px;line-height:1.1em;margin:1em
0;font-weight:600;color:var(--base-font-color)}.single-post .entry-meta a:visited,
.single-post .entry-meta a:link{color:var(--base-font-color) !important;font-weight:inherit}.single-post figure.wp-block-pullquote{background:#DFE9EC;padding-top:0.5em;padding-bottom:0.5em;margin-top:1.5em;margin-bottom:1.5em}.single-post .wp-block-pullquote
blockquote{border:none;padding-top:0;padding-bottom:0;font-size:0.9em;font-weight:600;font-style:normal;line-height:1.1em;color:#427183}.single-post nav.navigation.post-navigation{overflow:auto}.single-post
article{margin-top:4em;margin-bottom:3em;font-size:1.1em;line-height:1.4em}.single-post
p.lead{max-width:900px;font-size:1.2em;line-height:1.4em;letter-spacing:-1px;margin-left:auto;margin-right:auto}.single-post figure.wp-block-image{margin-left:auto;margin-right:auto}.single-post .wp-block-group.container{max-width:1024px}.single-post .container figure.wp-block-image{margin-top:2em;margin-bottom:2em}.single-post .container figure.wp-block-image:last-child{margin-bottom:0}.single-post .container figure.wp-block-image:first-child{margin-top:0}.single-post .full-width-image figure.wp-block-image{display:flex;max-width:100%;max-height:1100px;overflow:hidden}.single-post .full-width-image figure.wp-block-image
img{height:100%}.text-justify{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.home
sup{font-size:30%;top:-1.7em;line-height:1em;display:inline-block;letter-spacing:-0.25em}.clr{clear:both}#mainContent #shopItemsDropdown + .dropdown-menu,
#mainContent #shopPackagesDropdown+.dropdown-menu,.featherlight-content,.shadow{box-shadow:var(--default-box-shadow) !important}.border-top{border-color:var(--base-border-color) !important}.border-bottom{border-color:var(--base-border-color) !important}.btn
span{display:inline;font-size:1.5em;line-height:0.5em}.btn span.fas.fa-search{line-height:1em}.featherlight .featherlight-content,html,body{background:var(--base-background-color);color:var(--base-font-color)}html{-webkit-scroll-padding-top:50px;scroll-padding-top:50px}html,body{height:100%}html,
body,
input,
.bg-dark select,select,option,textarea{font-weight:normal;color:var(--base-font-color);font-family:var(--base-font);line-height:1.3em;font-size:18px}input[type="password"]{font-family:sans-serif}.twoCol{column-count:2;column-gap:2em}.threeCol li,
.twoCol
li{break-inside:avoid}.threeCol{column-count:3}.fourCol{column-count:4}#hwElectronicsContainer .wp-block-columns .wp-block-column{display:flex;flex-direction:column}.main-content ul,
.main-content
ol{line-height:1.1em}.main-content li ul,
.main-content li
ol{font-size:1em;line-height:1.1em}.main-content .accordion
ul{font-size:1em}.main-content .accordion
ul.small{font-size:0.9em;line-height:1.1em;margin-top:0}.list-container ul.list-unstyled{font-size:0.85em;line-height:1.1em;max-width:200px;margin:0.5em auto 2em}ul.checklist{margin-left:2em}ul.checklist
li{position:relative}ul.checklist li::before{left:-1.75em;position:absolute;text-align:center;width:2em;line-height:inherit;content:"✔︎";display:block}ul.list-unstyled
li{text-indent:-0.75em;padding-left:0.75em}ul.list-sm{font-size:0.85em;line-height:1.1em}ul.list-dot-leader{max-width:40em;padding:0;list-style:none}ul.list-dot-leader
li{clear:both;background:url("/wp-content/themes/fo/assets/images/dot-leader.svg") repeat-x;background-size:0.3em;background-position:bottom}ul.list-dot-leader
span{display:inline-block;line-height:1.1em}ul.list-dot-leader span:first-child{padding-right:0.4em;background:var(--base-background-color)}.bg-light ul.list-dot-leader span:first-child,
.bg-light ul.list-dot-leader span:last-child{background:rgb(244, 244, 244) !important}ul.list-dot-leader span+span{float:right;padding-left:1.2em;background:var(--base-background-color);position:relative;z-index:1}.chevron-dn{position:relative;line-height:1em}#cookieContainer{line-height:1em;max-width:100%;width:100%;margin:0;padding:0.5rem 0;font-size:0.7rem;display:none;z-index:9999}#cookieContainer
.btn{font-size:0.5rem !important}#logo{height:3.85em;aspect-ratio:1334 / 408}.tooltip{font-size:0.5rem;line-height:1.1em;z-index:9999}.tooltip .arrow,.tooltip-inner{box-shadow:var(--default-box-shadow)}.vimeoContainer{padding:56.25% 0 0 0;position:relative}.vimeoContainer
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vimeoContainer+.vimeoContainer{margin-top:1em}small,.small{line-height:1.1em;font-weight:inherit}.has-small-font-size{font-size:0.8em;line-height:1.2em}body .wpcp-carousel-wrapper{padding-top:4em;padding-bottom:4em}a:link,a:visited{text-decoration:none;color:var(--link);font-weight:600;cursor:pointer;transition:var(--default-transition)}a:active,a:hover{text-decoration:underline;color:var(--link-hover);cursor:pointer;transition:var(--default-transition)}.wcsatt-options-product-dropdown-label,h1,h2,h3,h4,h5,h6{color:var(--heading)}.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0}.text-nowrap,a[href^="tel"]{white-space:nowrap !important}b,strong{font-weight:600}ol li,
ul
li{margin-top:0;margin-bottom:0.25em;line-height:1.1em}ol,ul{margin-top:0.5em}ol ol,
ol ul,
ul ol,
ul
ul{margin-bottom:0.75em !important}ul:not(".woocommerce-error"):not(".woocommerce-success"):last-child,ol:last-child{margin-bottom:0.25em}ol li:last-child,
ul:not(.navbar-nav) li:last-child{margin-bottom:0}body.furniture_packages_page.woocommerce
div.product
form.cart:not(.composite_form),
body.furniture_packages_page.woocommerce div.product form.cart .composite_data,
.woocommerce-order-received .woocommerce-order,
.woocommerce-order-pay .woocommerce,.txt-narrower,.txt-narrow{max-width:var(--txt-narrow-width);margin-left:auto !important;margin-right:auto !important}.txt-narrower{max-width:var(--txt-narrower-width)}.width-fit-content{width:fit-content !important;margin-right:auto;margin-left:auto}.page-template-thank-you-page #mainContent .container article,
.page-template-cobranded #mainContent .container
article{max-width:var(--txt-narrow-width);margin-left:auto !important;margin-right:auto !important}.txt-rotate
div{display:none}.txt-rotate div:first-child{display:block}.txt-rotate{min-height:1em}.txt-rotate-2{min-height:2em !important}.txt-line-height-1{line-height:1em !important}.txt-line-height-normal{line-height:1.2em !important}.txt-line-height-big{line-height:1.4em !important}.animated-dots .fa-circle:first-child{padding-left:0.5em}.animated-dots .fa-circle{padding-left:0.1em;font-size:0.5em;vertical-align:middle;line-height:1.4em;color:var(--primary)}.animated-arrow-dots .fa-stack,
.animated-dots .fa-circle{opacity:0.25;transition:opacity 600ms ease-out}.animated-arrow-dots.fired .fa-stack.highlight,
.animated-dots.fired .fa-circle.highlight{opacity:1;transition:opacity 400ms ease-in}#ftg-11 .tile .tile-inner:before{background-color:rgba(18, 114, 135, 0.7) !important}.final-tiles-gallery .loading-bar i[style*="100%"]{opacity:0 !important;transition:opacity 200ms}body.home
h2{text-transform:uppercase}#gallery_header{background-image:url("https://tgdev1.transitionsgroup.net/wp-content/uploads/2023/08/DallasLifestyleMay2022-0018.jpg");background-size:cover;background-position:50% 50%}#gallery_header_inner{background-color:rgba(18, 114, 135, 0.7)}#gallery_header_inner
*{color:white}#gallery_header
h1{font-size:3em;line-height:1em;font-weight:400}#homepageOpen .btn-lg{font-size:1.2rem!important}#homepageOpen_benefits>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column{flex-shrink:1;min-width:280px;width:33%;max-width:433px;gap:var(--default-gap)}#homepageOpen_benefits>.wp-block-group__inner-container>.wp-block-columns{flex-wrap:wrap !important}#homepageOpen_benefits>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column>.wp-block-columns{gap:var(--default-gap)}#homepageOpen_benefits>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column>.wp-block-columns>.wp-block-column:first-child{flex-shrink:1;max-width:22%;min-width:80px}#homepageOpen_benefits>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column>.wp-block-columns>.wp-block-column:nth-child(2){min-width:70%}#homepageOpen_benefits
> .wp-block-group__inner-container
> .wp-block-columns
> .wp-block-column
> .wp-block-columns
> .wp-block-column
a{font-weight:600;font-family:var(--header-font);text-transform:uppercase;line-height:1em}#homepageOpen_benefits
> .wp-block-group__inner-container
> .wp-block-columns
> .wp-block-column
> .wp-block-columns
> .wp-block-column
h3{margin-bottom:0.25em;font-size:1.1em}#homepageOpen_benefits
> .wp-block-group__inner-container
> .wp-block-columns
> .wp-block-column
> .wp-block-columns
> .wp-block-column
h3+p{margin-bottom:0.5em}#homepageOpen_benefits
> .wp-block-group__inner-container
> .wp-block-columns
> .wp-block-column
> .wp-block-columns
> .wp-block-column
p{margin-top:0;line-height:1.1em}#homepageOpen_benefits
figure{border-radius:50%;border:2px
solid var(--teal)}#homepageOpen_benefits
img{padding:2px;border-radius:50%}#homepageOpen{background-image:url("/wp-content/uploads/2023/09/Home-Shot.jpg");background-repeat:no-repeat;background-size:110%;background-position:0% 30%;aspect-ratio:1613/905;padding:2rem 1rem 0 1rem;max-height:798px}#homepageOpen .wp-block-group__inner-container{max-width:100%;height:100%}#homepageOpen
h1{font-weight:600;font-size:3.5em;line-height:1em}#homepageOpen
h2{font-size:2em;line-height:1em;text-transform:none;font-weight:400}#homepageOpen
h3{font-size:2.6em;line-height:1.3em;font-weight:300}#homepageOpen
h4{font-weight:900;font-size:1.8em;color:var(--teal)}#homepageOpen div.text-center{text-align:left !important;margin-top:1em}#homepageOpen .homepageOpen-content .wp-block-group__inner-container{height:100%}#homepageOpen .homepageOpen-content{height:100%;padding-top:3em;padding-left:4em}#homepage_stories{gap:var(--default-gap);margin-bottom:0;margin-top:-4em;padding-bottom:4rem}#homepage_stories_title{max-width:90%}#homepage_stories_container{background:rgb(245, 233, 229);padding-top:2rem}#homepage_stories_text{width:100%;padding-top:calc(var(--default-gap) * 2);padding-bottom:calc(var(--default-gap) * 2)}#homepage_stories_center_img{margin-right:calc(var(--default-gap) * 2 * -1);z-index:1;overflow:hidden;margin-top:calc(var(--default-gap) * 4)}#homepage_stories_content{gap:var(--default-gap)}#homepage_stories
.container{padding-right:0;overflow:hidden;max-height:600px;display:flex;align-items:flex-end;justify-content:center}.wb-bp-front-page h2
span{font-size:0.55em;margin-left:1em;text-transform:none}#homepage_home_collection .wp-block-columns{gap:var(--default-gap);border-radius:var(--default-border-radius);overflow:hidden}#homepage_home_collection .wp-block-columns .wp-block-column{flex-basis:initial;flex-shrink:1;overflow:hidden}#homepage_home_collection .wp-block-columns .wp-block-column
figure{height:100%}#homepage_home_collection figure
img{border-radius:var(--default-border-radius)}#homepage_home_collection
.wp-block-columns
.wp-block-column:first-child
figure{aspect-ratio:343/446}#homepage_home_collection
.wp-block-columns
.wp-block-column:nth-child(2)
figure{aspect-ratio:622/473}#homepage_home_collection .wp-block-columns .wp-block-column figure
img{width:100%;max-width:100%}#homepage_shop_by_the_room
figure{border-radius:var(--default-border-radius);overflow:hidden}#homepage_shop_by_the_room .wp-block-columns{flex-basis:0;flex-wrap:wrap !important;justify-content:flex-start;gap:var(--default-gap)}#homepage_shop_by_the_room .wp-block-column{min-width:200px;width:25%;max-width:25%}#homepage_shop_by_the_room
h4{padding-top:0.5em;padding-left:0.25em}.light-teal-bg{background-color:var(--light-teal)}.yellow-bg,#possibilities_home{background-color:var(--yellow)}#possibilities_home .wp-block-columns .wp-block-column+.wp-block-column{padding-top:2rem;padding-bottom:2rem;padding-right:8rem;max-width:50%}#possibilities_home
.content{max-width:550px}#possibilities_home .n2-section-smartslider{margin-left:-8rem;width:calc(100% + 8rem)}#possibilities_home .wp-block-columns .wp-block-column:first-child{background-image:url("/wp-content/uploads/2023/08/May2023_KarenHouseShoot195.jpg");background-size:cover}#why_rent{margin-bottom:4em}body.home .container,
.stepContainer .container,
.foOrderForm .container-fluid > .row,
.container-fluid.bg-light .container,
#mainContent > .container,
.container-fluid .fo-woocommerce-content,
#mainContent > article > .container,
.container-fluid .wp-block-group__inner-container,
.container-fluid:not(.jumbotron-container) .row{max-width:1400px}.container-fluid.container-narrow .wp-block-group__inner-container{max-width:1280px}.container-fluid .fo-woocommerce-content,
.stepContainer .container,
.foOrderForm .container-fluid > .row,
.container-fluid.bg-light .container,
#mainContent > .container,
#mainContent > article > .container,
.container-fluid:not(.jumbotron-container) .row,
.container-fluid .wp-block-group__inner-container{margin:0
auto}#mainContent>.container-fluid:last-child{padding-bottom:0}h2.step{margin-top:0}.row
article{width:100%}.jumbotron-container.container-fluid
.row{max-width:auto}.main-content .container,
.main-content .container-fluid{padding-top:2rem;padding-bottom:2rem}.container-fluid
.container{padding:0}#mainContent{overflow:hidden;color:var(--base-font-color);padding-top:1em}body.home
#mainContent{padding-top:0}body.page-template-front-page .bg-dark .fa-stack .fa-arrow-circle-down{color:var(--primary)}body.page-template-front-page .bg-dark .fa-stack{font-size:1.6em;width:2.2em;margin-bottom:-0.5em}.text-muted{color:var(--text-muted) !important}.entry-content > .wp-block-image figure,.entry-content>figure.wp-block-image,p,ul,ol{margin-bottom:1em}body .wp-block-column.col:not(:first-child){margin-left:0 !important}.entry-content > .wp-block-image figure
img{width:100%}.entry-content > .wp-block-image
figure{width:100%;height:auto}.entry-content > .wp-block-image figure.aligncenter,.entry-content>figure.wp-block-image{margin-top:2em}p:last-child{margin-bottom:0}.wp-block-image+h2{margin-top:1em}ul+p,ol+p,p+p{margin-top:0.75em}#featuredImage,#homeCarousel{width:100%}.woocommerce.city_page
.jumbotron{height:350px;min-height:350px}.woocommerce.city_page
#featuredImage{margin-top:-15%}#homeCarousel img,
#featuredImage
img{opacity:1}.mark,mark{background:var(--light-teal-trans);font-weight:600;padding:0.25em 0.5em}mark.order-status{text-transform:lowercase}.wcsatt-options-product-dropdown-label,
.woocommerce-checkout .woocommerce-terms-and-conditions h1,
h1,
.h1,
.woocommerce .woocommerce-order-details header h2:last-child,
h2,
.h2,
h2.lead,
.berocket_preview_title h3,h3,.h3,h4,.h4,.h4.lead,h5,.h5,h6,.h6{font-weight:600;font-family:var(--header-font);line-height:1.1em;margin-bottom:0.25em}h1,.h1{font-weight:600}h1,.h1,h1.entry-title,h1.page-title{font-size:2.6em;line-height:1em;color:var(--heading)}h1.big{font-size:2.2em;line-height:0.9em;margin-bottom:0.1em}h1.big+.lead.big{margin-top:0}h1.entry-title{margin-bottom:0}h2,.h2{font-size:1.6rem;line-height:1.1em}body .bg-dark .btn
span{color:inherit !important}p.h3{line-height:1.4em}h2+p.h3{padding-top:0.25em !important}p.h3,p.h3.lead{font-size:1.6em !important;line-height:1.2em !important}p.h3,p.h4{text-transform:none}p.h4
a{font-size:0.95em}p.h3{color:var(--dark-gray);font-weight:300}#wooMenu{font-family:var(--header-font);font-weight:500;padding:0;position:relative;z-index:2;color:var(--grey)}#wooMenu nav,
#masthead
nav{padding-left:1rem;padding-right:1rem}#wooMenu .woocommerce-breadcrumb{color:var(--grey)}#wooMenu nav
span{display:inline-block}#wooMenu nav span:after{content:" > ";display:inline-block;margin-right:0.5em;margin-left:0.5em}#wooMenu nav span:last-child:after{display:none;content:""}#wooMenu nav span:nth-child(2){display:none}#wooMenu
ul{line-height:1.2em;margin:0;padding:0;list-style:none;display:flex;margin:0
auto;flex-wrap:wrap;text-align:center;justify-content:center}#wooMenu
li{display:inline-block;padding:0.37em 0.75em 0.35em;margin:0}#wooMenu a:link,
#wooMenu a:visited{color:var(--grey)}#wooMenu a:hover,
#wooMenu a:active{text-decoration:none}#wooMenu li.active,
#wooMenu li:hover{background:var(--primary);transition:background 100ms}body.home #mainContent #wooMenu+.container{padding-top:0}body.home
#wooMenu{display:none}#wooMenu .col-6 nav,
#wooMenu .col-6.text-right
a{vertical-align:middle;display:inline-block}figure.bg-white{background:none !important}figure.bg-white
img{background:white !important}.faqListContainer
h2{margin-top:0.5em}.faqListContainer h4
span{font-weight:300;color:var(--base-font-color) !important;font-size:0.6em}.listColumns .wp-block-column,
#leads h2:first-child,
#leads h2:first-child,.wp-block-column>h2:first-child,article>h2:first-child,.container-fluid>h2:first-child,h1+h2,h1+h2.lead,h2+h3,#mainContent>article>.wp-block-group:first-child>.wp-block-group__inner-container>h2:first-child{margin-top:0}h2+h3{font-weight:300}h2+h3.small{font-size:1em;line-height:1em;font-weight:300}h1+h2+h3,h1+h3,h1+.h3,h1+h2+.h3{line-height:1.4em;margin-top:1.3rem;margin-bottom:1.4rem}h4,.h4,.h4.lead{font-size:1.2em;line-height:1.1em}h5,.h5{font-size:0.95em;line-height:1.1em;font-weight:bold}#compareCollections{overflow:hidden}#compareCollections
h4{text-align:center;font-weight:300;font-size:1.6em;line-height:1.1em}#compareCollections.show{margin-top:2em}#compareCollections.show
h4{font-weight:300;font-size:1.3em;line-height:1.1em}h6,.h6{font-size:0.75em;line-height:1.1em;font-weight:900}h2.lead,
.berocket_preview_title
h3{font-weight:300;font-size:1.6em;line-height:1.1em;margin-top:1.5em}h2.lead{color:var(--light-teal)}h2.lead+h3.lead{margin-top:0}h3.lead{font-size:1.2em;line-height:1em;font-weight:400}.entry-header{margin-bottom:0.5em}.entry-header h2.entry-title{margin-top:0.5em}.entry-title h2:first-child{margin-top:0}.wp-block-group+h2{margin-top:0.75em}h3:first-child{margin-top:0}.h3,h3{font-size:1.2em;font-weight:700;margin-bottom:0.75em}p+h4,p+h3{margin-top:1em}#content>#mainContent{margin-top:101px}#content>#mainContent>.container>article{position:relative}#content>#mainContent>.container{margin-top:0;padding-right:30px;padding-left:30px}#content>#mainContent>.container:first-child{margin-top:0}#content>#mainContent>.container:last-child{margin-bottom:2em}#content>.jumbotron-container+#mainContent{margin-top:0}#faqCatList{margin-bottom:2em}#faqCatList a:link,
#faqCatList a:visited,.accordion{margin-bottom:2em}.accordion
h3{font-family:var(--header-font);text-transform:uppercase;font-weight:bold;margin-top:2em;margin-bottom:0}.accordion h3:first-child{margin-top:0}#faqCatList a:active,
#faqCatList a:hover{color:var(--primary)}.accordion
.indicator{display:none;font-size:1.5em;line-height:1em;float:right;margin-left:-0.5em;width:1em;height:1em;color:var(--dark-teal)}.accordion .collapsed .closed,
.accordion
.open{display:block}.accordion .collapsed .open,
.accordion
.closed{display:none}.accordion .card,
.accordion .card-header:first-child{border-radius:0 !important;border:none;overflow:visible;margin:0}.accordion .card-body{line-height:1.4em;padding-bottom:1rem;padding-top:1rem;background:var(--light-teal)}.accordion .card-header{background:var(--light-teal);font-size:1.2em;line-height:1.1em;padding:0.25em 0.5em}.accordion > .card .card-header{margin-bottom:0}.accordion .card-header
a{display:inline-block;width:100%;cursor:pointer;font-size:0.7em;color:var(--teal);margin-left:0}.accordion .card-header a:active,
.accordion .card-header a:hover{color:var(--teal)}.accordion{border-top:2px solid var(--teal)}.accordion > .card .card-header{background:none;border-bottom:2px solid var(--teal);margin:0;padding:0;position:relative}.accordion > .card
.collapse{border-bottom:2px solid var(--teal)}.accordion > .card .collapse>.tab-content{margin-top:2em;margin-bottom:3em}.accordion > .card:last-child
.collapse{border-bottom:0}article .accordion > .card .card-header
h2{font-size:0.8em;color:var(--teal)}.accordion > .card .card-header
h2{margin:0;display:inline-block;width:100%;text-transform:none;padding: .5em;line-height:1.5em;vertical-align:middle;cursor:pointer;padding-right:2em}.accordion > .card .card-header h2:after{display:inline-block;position:absolute;right:0.5em;top:0.5em;content:' ';height:1.5em;aspect-ratio:1;background-image:url('/wp-content/themes/fo/assets/images/circle-minus.svg');background-repeat:no-repeat;background-position:50%;background-size:contain}.accordion > .card .card-header.collapsed h2:after{background-image:url('/wp-content/themes/fo/assets/images/circle-plus.svg')}.showroomList
.btn{font-size:1em;margin-top:0;width:100%;max-width:150px}.showroomList{font-size:0.8em;line-height:1.2em;padding-top:0 !important}.showroomList
h6{font-size:1em;color:var(--primary-heading)}.showroomList
.col{min-width:182px}.valueColumns
img{margin-top:1em}.valueColumns
h5{text-transform:none;font-size:1.2em;font-family:var(--base-font);margin-bottom:0;margin-top:0.5em;color:var(--dark-gray)}.valueColumns
p{letter-spacing:0;font-size:0.9em;line-height:0.9em;margin-top:0.1em;font-weight:bold}.parallax{height:300px;background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover;margin:1em
0 0 0;opacity:var(--parallax-opacity)}.parallax .container-fluid{margin-top:-1px}.wp-block-column .wp-block-columns{margin-bottom:0.5em}.wp-block-columns.row>div{margin:0}.wp-block-columns{justify-content:center}.wp-block-columns:last-child{margin-bottom:0}.wp-block-group__inner-container h2:first-child{margin-top:0}.wp-block-column{margin-bottom:0.5em;margin-top:0.5em;display:flex;flex-direction:column}.bg-light2.has-full-image .wp-block-column .wp-block-image img,
.bg-light.has-full-image .wp-block-column .wp-block-image
img{max-width:100% !important}.definitionList{margin-top:2em;margin-bottom:1em}.definitionList
h5{color:#4b4646;font-weight:900;font-size:1.1em;line-height:1.1em}.definitionList .wp-block-columns{border-top:1px solid #b7b7b7;margin:0}.definitionList .wp-block-column{padding:1em}.definitionList .wp-block-column *:last-child{margin-bottom:0;padding-bottom:0}#leads{line-height:1.2em;overflow:hidden}h1 span:not(.text-nowrap),
h2 span:not(.text-nowrap),
h3 span:not(.text-nowrap){color:var(--teal);font-weight:400}#leads
h2{font-size:1.9em;line-height:1em;color:var(--heading);font-weight:900}#leads
h3{font-weight:bold;color:var(--primary)}.woocommerce .related.products>h2,.lead{margin:0.65em auto 0.65em auto}.lead.big{font-size:1.6em}.woocommerce .related.products>h2,.lead{color:var(--base-font-color);font-size:1.25em;font-weight:normal}p.lead{font-family:var(--header-font);line-height:1.4em !important}.lead.mb-4{margin-bottom:2em !important}.lead2{color:black;font-size:1.4em;font-weight:900}.listColumns{justify-content:space-around;color:black;margin:0
auto;width:auto;font-weight:bold;line-height:1.1em;text-align:center}#leads .listColumns .wp-block-column{flex-basis:initial;margin-bottom:0;margin-left:1.5em;margin-right:1.5em;width:30%}#leads .listColumns .wp-block-column
p{line-height:1em}#leads
.personas{max-width:80%;margin:0
auto}#leads .personas .wp-block-column{display:flex;flex-direction:column}#leads
.buttonContainer{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}#leads .buttonContainer
a{width:66%;display:block;margin-left:auto;margin-right:auto}#leads .listColumns .wp-block-column:not(:first-child){margin-left:1.5em}#leads .personas .wp-block-column:not(:first-child){margin-left:128px}hr{background:url("/wp-content/themes/fo/assets/images/dots.svg") center center no-repeat;border:0;height:16px;margin-bottom:1.75em;margin-top:1.75em;clear:both;width:100%}hr.line{background:var(--primary);border:0;height:2px;margin-bottom:1.75em;margin-top:1.75em}body.home
hr.line{background:var(--secondary);margin-top:2.5em;margin-bottom:2.5em}dt{font-weight:bold}dd{margin:0
1.5em 1.5em}img{height:auto;max-width:100%}figure.img-width-100 img,img.img-width-100{width:100%;max-width:100% !important}figure
img{width:100%}.container-fluid,.container{box-sizing:border-box}.personas .vimeoContainer,
.personas
figure{margin:1em
0}#footerNav{background:var(--bg-trans);padding:0;box-shadow:0 -0.25rem 0.5rem rgba(0, 0, 0, 0.15) !important}#footerNav .footerNav-container{padding:0.25rem 1rem}#footerNav
button.btn{margin:3px}#footerNav form
button.btn{margin:0}footer .container-fluid
.row{max-width:100%!important}footer
form{display:none;max-width:320px;margin:3px
auto}.copyright{margin-top:2rem;font-size:0.5em}footer a:link,
footer a:visited{color:var(--footer-text)}a.muted-text:active,
a.muted-text:hover,
footer a:active,
footer a:hover{color:var(--primary) !important}footer
ul{margin:0;padding:0}footer
li{padding:0;white-space:nowrap;margin:0;list-style:none}#footerLogo{width:100%;max-width:470px;margin:0
auto;aspect-ratio:3.1;margin-top:-2em}.footerMenu
li{font-size:1.6rem;line-height:1.4em;margin:0;text-align:left}body .wp-block-separator{border:none}footer{color:var(--footer-text);background:var(--footer-bg);padding-bottom:2rem;line-height:1.2em;margin-top:-1px;z-index:2;padding-top:2rem}footer>.container-fluid>.row{margin-left:-15px!important;margin-right:-15px!important}footer
.container{padding-top:2rem;padding-bottom:3rem}h1#subscribe-to-freedom + p.lead.big span:not(.text-nowrap){color:var(--yellow)}.bg-light{background:var(--bg-light) !important}.bg-light2{background:var(--bg-light2) !important}#testimonials .carousel-item{line-height:1.3em}.compareCollections
em{text-decoration:underline;font-style:normal}.compareCollections{font-size:0.9em;line-height:1.1em}.compareCollections
.desc{z-index:11;text-align:center}.page-template-students .compareCollections
.includes{max-width:250px}.compareCollections
p{margin-bottom:0;min-height:4.2em;z-index:100}body #resumator-jobs,
body #resumator-jobs .resumator-job-view-details,
body #resumator-jobs .resumator-job-heading,
body #resumator-jobs .resumator-job-description li,
body #resumator-jobs .resumator-job-description p,
body #resumator-jobs .resumator-job-title{font-family:var(--base-font)}body #resumator-jobs,
body #resumator-jobs .resumator-job-view-details,
body #resumator-jobs .resumator-job-description li,
body #resumator-jobs .resumator-job-description
p{font-size:0.85rem;line-height:1.2em}body #resumator-jobs .resumator-job-description
li{line-height:1.1em;margin-bottom:0.25em}#hwElectronicsContainer h2,
#housewaresContainer
h2{font-weight:600}#housewaresContainer .wp-block-group__inner-container h2:first-child,
.compareCollections
h2{font-size:2.2em;font-weight:600}#compareCollections{padding-top:0}body.page-template-rent-furniture .compareCollections
h4{min-height:2em;font-size:1.5em}.compareCollections
.btn{min-width:200px}.compareCollections .col-12{border-right:1px solid var(--light-grey-trans);display:flex;flex-direction:column;align-items:center}.compareCollections
.img{width:150px;height:100px;margin:0
auto 1em;z-index:10}.compareCollections .col-12:last-child{border-right:0}#testimonials
cite{display:block;font-size:0.9em;font-weight:600}#testimonials,#testimonialCarousel{height:100%;position:relative}#testimonialCarousel{font-size:0.9em}.bg-half-half>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column:nth-child(2){position:relative;min-height:300px}.bg-half-half>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column:nth-child(2).quote{padding-left:12%}#quotemarks{width:26%;height:auto;top:-100px;left:0;position:absolute}#testimonials
blockquote{margin-top:0;padding:0;background:none;border:none;margin-bottom:2em}#testimonials
p{margin-bottom:0.5em}#testimonials p+p{margin-top:1em}.buttonMenuButtons .chevron-dn{top:0.12em;margin:0;margin-left:0.2em;transition:transform 100ms}.dropdown-toggle::after{content:"";display:none}.dropdown-toggle{white-space:normal}#bottom-button-menu .dropdown.show .chevron-dn,
#button-menu .chevron-dn{transform:rotate(90deg) scaleX(-1)}#bottom-button-menu .chevron-dn,
#button-menu .dropdown.show .chevron-dn{transform:rotate(90deg)}#bottom-button-menu .dropdown.show .chevron-dn,
#button-menu .chevron-dn{top:0.1em}#primary-menu div.dropdown-item.text-muted{color:var(--header-link) !important;font-weight:700}#primary-menu div.dropdown-item.text-muted:hover{background:none !important}#primary-menu a.dropdown-item,
.header-menu a.dropdown-item{color:var(--header-link)}#myCart:hover{color:var(--header-link-hover)}#myCart{color:var(--header-link)}#masthead #primary-menu .nav-item:hover,
#masthead .dropdown-item:hover,
#masthead .dropdown-item.active,
#masthead .dropdown-item:active{background:white;color:var(--base-font-color) !important}#primary-menu-wrap{left:0;min-width:215px}.dropdown-menu{line-height:1.2em;font-size:0.9rem}#primary-menu{line-height:1.4em;font-size:0.75rem;max-height:calc(90vh - 50px);overflow:auto;background:var(--header-bg)}#orderNow-menu-wrap{right:100px;left:auto;text-transform:uppercase;font-size:0.7rem !important}.navbar .nav-item .dropdown-menu{top:46px}.scrolled #masthead .navbar .nav-item .dropdown-menu{top:39px}#masthead .dropdown-menu{font-size:0.85rem}.scrolled #masthead .dropdown-menu{top:52px}#masthead .dropdown-menu,
.navbar .nav-item .dropdown-menu{transform-origin:top center;transform:scale(1, 0);overflow:auto;display:block;border-radius:0;position:absolute;background:var(--header-bg);padding:7px
0 7px 0;z-index:4000}.navbar .nav-item .dropdown-menu{margin:0}#mainContent #shopItemsDropdown,
#mainContent
#shopPackagesDropdown{width:264px;margin-bottom:2em;font-size:1.2rem}#mainContent #shopItemsDropdown + .dropdown-menu,
#mainContent #shopPackagesDropdown+.dropdown-menu{max-height:calc(100vh - 55px);overflow:auto;background:var(--teal);border-radius:0;font-size:0.8em;padding:0;text-transform:uppercase;width:250px}#mainContent #shopItemsDropdown + .dropdown-menu .dropdown-item,
#mainContent #shopPackagesDropdown + .dropdown-menu .dropdown-item{color:white;line-height:1.4em;border-top:1px solid rgba(0, 0, 0, 0.15)}#mainContent #shopItemsDropdown + .dropdown-menu .dropdown-item:last-child,
#mainContent #shopPackagesDropdown + .dropdown-menu .dropdown-item:last-child{border-bottom:1px solid rgba(0, 0, 0, 0.15)}#mainContent #shopItemsDropdown + .dropdown-menu .dropdown-item:hover,
#mainContent #shopPackagesDropdown + .dropdown-menu .dropdown-item:hover{background:var(--yellow);color:black}#mainContent #shopItemsDropdown:active,
#mainContent #shopPackagesDropdown:active,
#mainContent #shopItemsDropdown:focus,
#mainContent #shopPackagesDropdown:focus{background:var(--teal) !important;color:white !important}#masthead .dropdown-menu.show,
header .nav-item .dropdown-menu.show{transform:scale(1);transition:transform 100ms}.dropdown-menu>ul{flex-direction:column;margin:0}#primary-menu-toggle:focus{outline:none !important;box-shadow:none}#submenu{margin:0
!important;font-size:0.85em;padding-left:1.5rem;padding-bottom:0.2rem;list-style:none}.dropdown-item,
#primary-menu
li{margin:0;line-height:inherit !important}#primary-menu li.nav-item
a{padding:0.25em 1.5em}.dropdown-submenu{position:relative}.dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:0.8em}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-left:0.1rem;margin-right:0.1rem}.dropdown-menu{font-size:1rem;padding:0;margin-top:0;margin-bottom:0;margin-left:0.5em;margin-right:0.5em;border:none;border-radius:none}.dropdown-menu .dropdown-menu{border:none;padding:0;margin-bottom:0.5em !important}.dropdown-toggle::after{transform:rotate(-90deg);transition:transform 200ms}.dropdown-toggle.active::after{transform:rotate(0deg)}.header-menu{width:100%}.header-menu .navbar-nav{flex-direction:row;align-items:flex-end;margin:0
auto;padding:15px
0px;justify-content:flex-start}.header-menu
#logoContainer{margin-left:0;flex-shrink:0}.header-menu #logoContainer.nav-item .nav-link{padding-left:0 !important}.header-menu .navbar-nav .nav-item{text-align:center;font-size:1em;margin:0
0.45em;line-height:1.1em}.header-menu .navbar-nav .nav-item.nav-icon-item{font-size:1.2em;line-height:1.2em;flex-shrink:0}#primary-menu-toggle{font-size:1.6em;line-height:3em;margin-left:0;margin-right:0;background:none;border:none;color:var(--header-link);box-shadow:none;position:absolute;padding:0.35em 0.5em 0.35em 0;height:3em;vertical-align:bottom}.scrolled #primary-menu-toggle{line-height:2.7em}.header-menu .navbar-nav .nav-item.nav-icon-item img.nav-icon{height:1.4em}.header-menu .navbar-nav .nav-item.nav-icon-item .nav-link{padding:0.35em 0.5em}.header-menu .nav-item.cart_menu_item{margin-left:0 !important;position:relative}.header-menu .cart_menu_item
.cart_count{display:block;position:absolute;font-size:0.5rem;text-align:center;font-weight:bold;line-height:10px;color:white;background:var(--red);border:1px
solid white;right:-2px;top:5px;border-radius:50%;width:12px;height:12px}.header-menu .nav-item.cart_menu_item .nav-link{padding-right:0 !important}.header-menu .nav-item.my-account_menu_item{margin-right:0 !important}@media (max-width: 575px){.header-menu .nav-item.my-account_menu_item{margin-left:auto!important}}.header-menu .nav-item.location_menu_item{margin-left:auto;margin-right:0;position:relative}.header-menu .nav-item.location_menu_item .nav-link{display:flex;align-items:center}.header-menu .nav-item.location_menu_item .nav-link
.txt{font-size:14px}.header-menu .nav-item.location_menu_item .nav-link
img{margin-right:8px}.header-menu .nav-item.current_location_menu_item{position:absolute;right:calc(15px + 1rem + 0.25rem);top:10px;font-size:12px;color:var(--header-link)}.scrolled .header-menu .nav-item.current_location_menu_item{top:5px}@media (max-width: 1199px){.header-menu .nav-item.current_location_menu_item{right:15px;font-size:10px}}@media (max-width: 575px){.header-menu .nav-item.current_location_menu_item{text-align:right!important;top:83px;z-index:5}.header-menu .nav-item.current_location_menu_item
strong{display:block}.scrolled .header-menu .nav-item.current_location_menu_item{top:77px}}.location-popup{position:absolute;width:320px;top:100%;left:-84%;border-radius:20px;border:1px
solid #427183;background:#FFF;z-index:10;box-shadow:4px 8px 8px rgba(0,0,0,.25);margin-top:10px;color:#427183;font-size:12px;font-weight:500;text-align:left;display:none}@media (max-width: 1499px) and (min-width: 576px){.header-menu .nav-item.location_menu_item .nav-link
.txt{display:none}.header-menu .nav-item.location_menu_item .nav-link
img{margin-right:0}.location-popup{left:auto;right:-50px}.location-popup:before,.location-popup:after{left:calc(100% - 68px)!important}.location-popup:before{top:6px!important}}@media (max-width: 575px){.location-popup{position:fixed;width:100vw;height:100vh;top:0;left:0;border:none;box-shadow:none;margin:0;border-radius:0}.location-popup:before,.location-popup:after{display:none!important}.location-popup--search-results{max-height:calc(100vh - 225px)!important;border-radius:0!important}#content>#mainContent{margin-top:110px!important}.header-menu .nav-item.location_menu_item .nav-link
.txt{display:block}.header-menu .nav-item.location_menu_item{position:absolute;width:100%;background:#FFF;left:0;top:100%;border-top:1px solid #427183;border-bottom:1px solid #427183;height:50px;display:flex;align-items:center}.header-menu .navbar-nav .nav-item.nav-icon-item .nav-link{padding-left:15px;padding-right:15px}}.location-popup:before{content:'';width:43px;height:33px;background:url('data:image/svg+xml,<svg width="39" height="25" viewBox="0 0 39 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.8823 24.25L19.5 0.8317L37.1177 24.25H1.8823Z" fill="white" stroke="%23427183"/></svg>') no-repeat center;background-size:100%;position:absolute;left:50%;top:0;transform:translate(-50%, -24px);z-index:1}.location-popup:after{content:'';width:42px;height:13px;background:#FFF;position:absolute;top:0;left:50%;margin-left:-21px;z-index:2}.location-popup--header{border-bottom:1px solid #C7CED1;padding:10px;display:flex;align-items:center;justify-content:space-between}.location-popup--header
.h2{color:#427183;font-size:20px;font-weight:600;text-align:left;margin-bottom:0}.woocommerce button.location-popup--close,button.location-popup--close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:#DFE9EC;border-radius:50%}button.location-popup--close
img{width:16px;height:16px}.location-popup--search{padding:10px}#masthead form.location-popup--search-group{display:flex!important;align-items:center}.location-popup--search-field{flex:1}.location-popup--search-field
input{width:100%;border:1px
solid #427183;border-radius:20px;line-height:1.2em;padding: .618em 1em;font-size:16px}.location-popup--search-btn{margin-left:14px}.woocommerce .location-popup--search-btn button.button,
.location-popup--search-btn
button.button{font-size:16px!important;white-space:nowrap;line-height:1.2em;padding: .618em 1em;border-style:solid!important;border-width:1px!important}.location-popup--search-results{border-top:1px solid #C7CED1;overflow:auto;-webkit-overflow-scrolling:touch;max-height:300px;border-radius:0px 0px 20px 20px}.location-popup--search-results-item{border-bottom:1px solid #C7CED1;padding:15px
10px}.location-popup--search-results-item
.h2{display:block;font-size:18px;color:#427183;margin:0}.location-popup--search-results-item
.p{display:block;font-size:10px;font-weight:400}.location-popup--search-results-item input[type="radio"]{opacity:0;position:absolute;top:50%;left:0}.location-popup--search-results-item
label{margin-bottom:0;display:block;position:relative;padding-left:37px;cursor:pointer}.location-popup--search-results-item label:before{content:'';width:22px;height:22px;border:2px
solid #427183;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.location-popup--search-results-item input[type="radio"]:checked+label:after{content:'';width:14px;height:14px;background:#427183;border-radius:50%;position:absolute;left:4px;top:50%;transform:translateY(-50%);z-index:2}.location-popup--search-results-empty{padding:15px;text-align:center}.scrolled #masthead
#logo{height:2em;transition:height 0.1s ease-in-out,
var(--default-transition)}.scrolled #masthead .navbar-nav{transition:font-size 0.15s ease-in-out,
height 0.15s ease-in-out,
var(--default-transition)}.nav-item a.nav-link:focus{outline:none !important;text-decoration:underline}.navbar-light .navbar-nav .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show>.nav-link{color:var(--header-link);padding:0.35em 0.5em}.dropdown-menu{color:var(--base-font-color)}div.nav-link{color:var(--heading) !important;font-style:italic;font-weight:500;padding-bottom:0.2rem !important;cursor:default}#site-navigation>.container,#site-navigation>.container-fluid{justify-content:left;max-width:100%}#site-navigation{padding:0}#button-menu{display:flex}#bottom-button-menu .dropdown,
#button-menu
.dropdown{display:inline-block}#button-menu
.btn{font-size:0.9em;margin:6px
0}#bottom-button-menu
form{order:3;width:100%}#bottom-button-menu
.buttonMenuButtons{width:100%;display:none}.buttonContainer
a.btn{font-size:1em}#footerNav a.btn,
#footerNav button.btn,
.buttonContainer a.btn,
.jumbotron a.btn,
header a.btn,
header
button.btn{padding:0.375em 1em;margin:0.25em 0}.woocommerce .composite_navigation_inner .page_button.prev,
.woocommerce .composite_navigation_inner .page_button.next,
.resumator-buttons a[type="button"],
.hbspt-form input[type="submit"],
a.btn,
button.btn,
.btn,
input[type="submit"],
input[type="button"],
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce
input.button{padding:0.65em 1.5em;border-radius:2em;font-weight:bold;margin:0;border:none !important}.number-container button.btn-number,
.selectCity
a.btn{box-shadow:none !important}.callout .custom-select,
.btn-lg,
.container-fluid.bg-dark
a.btn{font-size:1.4em !important}.bg-dark.callout a:not(.btn){text-decoration:underline}.callout .custom-select,a.btn-lg{padding:0.5em 1.5em}button.close{margin:0;font-size:1rem}.collection .card-footer{border-radius:0}.hs-button.primary,.btn-primary{color:var(--primary-button-text);background:var(--primary-button)}.gray{color:gray}.button.cancel,.button.delete,.btn-delete{background:var(--dark-red) !important}.button.cancel:hover,.button.delete:hover,.btn-delete:hover{background:var(--darker-red) !important}.button.cancel:active,.button.delete:active,.btn-delete:active{background:var(--darkest-red) !important}.resumator-buttons a[type="button"]:active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background-color:var(--secondary-button-active) !important;border-color:var(--secondary-button-active) !important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.btn-primary:hover:active,button[type="submit"]:hover:active{background-color:var(--primary-button-active) !important;border-color:var(--primary-button-active) !important}.resumator-buttons input[type="button"],
.resumator-buttons a[type="button"]{appearance:none;font-size:0.65rem !important;line-height:1.2em;display:block;text-decoration:none}.resumator-buttons a[type="button"],.btn{font-weight:bold;font-family:var(--header-font);font-size:1.1em;line-height:1.1em}body.woocommerce-account .wp-container-1.txt-narrow{height:100%;position:relative}.container-fluid.callout.bg-dark .btn-sm,.btn-sm{font-size:0.7rem !important}p.btn
a{text-decoration:none}p.btn.btn-secondary
a{color:var(--secondary-button-text)!important}p.btn.btn-primary
a{color:var(--primary-button-text)!important}body.woocommerce-account button.button.alt,
.woocommerce .composite_navigation_inner .page_button,
.resumator-buttons a[type="button"],p.btn.btn-secondary,.btn.btn-secondary,a.button,button.button{background-color:var(--secondary-button) !important;border-color:var(--secondary-button) !important;color:var(--secondary-button-text) !important}input.ninja-forms-field.nf-element{border-radius:var(--default-border-radius) !important;overflow:hidden;height:auto !important;transition:none !important;padding:9px
12px}.nf-error.field-wrap .nf-field-element:after{border-top-right-radius:var(--default-border-radius) !important;border-bottom-right-radius:var(--default-border-radius) !important;border:1px
solid var(--dark-red);right:0 !important;height:auto !important}.woocommerce .composite_navigation_inner .page_button:hover,p.btn.btn-primary,.btn.btn-primary,input[type="button"],input[type="reset"],input[type="submit"]{background-color:var(--primary-button) !important;border-color:var(--primary-button) !important;color:var(--primary-button-text) !important}p.btn.btn-primary:hover,.btn.btn-primary:hover,input[type="submit"]:hover{background-color:var(--primary-button-hover) !important;border-color:var(--primary-button-hover) !important;color:var(--primary-button-text-hover) !important}.resumator-buttons a[type="button"]:hover,p.btn.btn-secondary:hover,.btn.btn-secondary:hover,input[type="button"]:hover,input[type="reset"]:hover{background-color:var(--secondary-button-hover) !important;border-color:var(--secondary-button-hover) !important;color:var(--secondary-button-text) !important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary-button-active) !important;border-color:var(--primary-button-active) !important}.hsFormPopup{width:55vw;min-width:300px;margin-right:auto;margin-left:auto}#threeBedroom.hsFormPopup .form-columns-0 h2,
#threeBedroom.hsFormPopup .form-columns-0 p,
#oneBedroom.hsFormPopup .form-columns-0 h2,
#oneBedroom.hsFormPopup .form-columns-0 p,
#twoBedroom.hsFormPopup .form-columns-0 h2,
#twoBedroom.hsFormPopup .form-columns-0
p{text-align:center}.hbspt-form .hs-fieldtype-checkbox ul.inputs-list.multi-container{column-gap:4em;-webkit-column-gap:4em;column-count:2;-webkit-column-count:2}.hbspt-form
legend{font-size:1em;margin-bottom:0}.hbspt-form
p{margin-bottom:1em}.hbspt-form
h2{margin-top:0}.hbspt-form
li{margin-left:0.5em}.input-group .form-control{margin-top:0;z-index:1}.input-group .input-group-append{z-index:100}.hs_submit.hs-submit{padding-bottom:1em}.hbspt-form
ul{list-style:none;padding-left:0;margin-left:0}.hbspt-form form
fieldset{max-width:100% !important;margin-bottom:0.25em;margin-top:0.25em}.hbspt-form label:not(.hs-form-radio-display):not(.hs-form-checkbox-display){margin-bottom:0;font-weight:600;line-height:1.1em;display:inline-block;font-size:0.85em;color:var(--input-text)}.hbspt-form .hs-form-radio label,
.hbspt-form .hs-form-checkbox
label{font-weight:normal}.hbspt-form input[type="radio"]{width:auto;display:inline-block}.hbspt-form
.field{margin-bottom:0.6em !important}.hbspt-form
.actions{margin-top:0.6em !important}.hbspt-form form fieldset.form-columns-1 .hs-input,
.hbspt-form input,
.hbspt-form
textarea{width:100%}.bg-dark .hs-datepicker *,
.bg-dark .hbspt-form
option{color:var(--base-font-color)}.hbspt-form input[type="radio"] + span,
.hbspt-form input[type="checkbox"]+span{padding-left:0.5em}.hbspt-form input[type="submit"]{width:auto;margin:0
auto 1em;display:block}.wp-block-group:not(#signup_form)>.wp-block-group__inner-container>.nf-form-cont,#signup_form{max-width:400px;padding:1.5em 0.75em 1em 0.75em;border-radius:var(--default-border-radius);border:1px
solid var(--teal);margin-top:2em;background:rgba(255, 255, 255, 0.85)}.wp-block-group:not(#signup_form)>.wp-block-group__inner-container>.nf-form-cont{border:none;max-width:900px;margin:0
auto}.hidden-container,.hidden-container{margin-bottom:0 !important}.nf-error.field-wrap .nf-field-element:after{background:var(--dark-red) !important}.nf-error .ninja-forms-field{border-color:var(--dark-red) !important}.nf-error-msg,
.ninja-forms-req-symbol,
.ninja-forms-req-symbol,
.nf-error .nf-error-msg{color:var(--dark-red) !important;font-size:0.9em;line-height:1.2em;font-weight:500}.nf-form-content{padding:0}.nf-field-label{margin-bottom:0.1em}.nf-form-fields-required{padding-bottom:15px}.nf-before-form-content{font-size:0.8em;line-height:1.2em}.nf-form-title
h3{margin-bottom:0.2em !important;font-size:2em;line-height:1em}#ninja_forms_required_items,.nf-field-container{margin-bottom:15px !important}.nf-field-container.label-hidden{margin-bottom:0 !important}.resumator-buttons a[type="button"]:focus,
button:focus,
.btn-secondary:focus,
.hbspt-form select:focus,
.hbspt-form input:focus,
.hbspt-form textarea:focus,
.input-group .form-control:focus,.btn-number:focus,.btn-primary.focus,.btn-primary:focus,.custom-select:focus,.form-control:focus{outline:3px
solid var(--input-focus) !important;box-shadow:none}button.component_title_button:focus{outline:none !important}.form-control:read-only:focus,.form-control[readonly]:focus{outline:none !important}.btn:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text)}.form-control[readonly],.form-control:disabled{border:1px
solid var(--input-readonly-border) !important;background-color:var(--input-readonly-background) !important;color:var(--input-readonly-text) !important;pointer-events:none}.text-transform-none{text-transform:none !important}.bg-half-half .wp-block-columns,
.bg-half-half .wp-block-column{margin-bottom:0}.bg-half-half .wp-block-column:nth-child(2),
.bg-half-half .wp-block-column:nth-child(2) h4{color:white}.bg-half-half{background:linear-gradient(
90deg,
rgba(33, 37, 41, 0.05) 0%,
rgba(33, 37, 41, 0.05) 50%,
var(--secondary) 50%,
var(--secondary) 100%
);margin-top:3em}.bg-dark{background-color:var(--bg-dark) !important}.callout.bg-dark a:link,
.callout.bg-dark a:visited,
.bg-dark
*{color:white}.callout li a:link,
.callout li a:visited,
.callout li a:link,
.callout li a:visited{font-weight:normal}.callout li a:link,
.callout li a:visited{color:var(--base-font-color)}.container-fluid.bg-dark{background-image:url("/wp-content/themes/fo/assets/images/triangle-bg.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}.callout
h3{text-transform:uppercase;font-size:2em;line-height:1em;font-weight:bold}.callout
h4{font-size:1.8em}.callout h3+h4{margin-top:-0.3em}.container-fluid.bg-light.callout h3 small,
.container-fluid.bg-dark.callout h3
small{font-size:0.8em;line-height:1.1em;display:block}.container-fluid.bg-light.callout h5,
.container-fluid.bg-dark.callout
h5{margin-bottom:0;margin-top:1em;min-height:2em;display:flex;flex-direction:column;justify-content:center}.bg-dark *:last-child{margin-bottom:0}.datepicker
.day{font-weight:600;color:var(--teal)}.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker
.next{color:var(--teal)}.datepicker
.dow{font-weight:700;color:var(--dark-gray)}.datepicker
.day.new{color:var(--teal);opacity:0.5}.datepicker
.day.disabled{font-weight:300;color:var(--gray)}.datepicker-dropdown{background:var(--bg-trans);-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:var(--default-box-shadow) !important}.datepicker{font-size:0.7rem}.datepicker .table-condensed{width:100%}.hbspt-form
textarea{min-height:200px}.hbspt-form textarea,
.hbspt-form input,.form-control{font-size:1em;padding:0.5em 0.75em;border-radius:var(--default-border-radius);width:100%;height:auto;background:var(--input-background);color:var(--input-text);border:1px
solid var(--input-border)}select.hs-input,.form-control.custom-select{appearance:none;background:white
url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
no-repeat right 0.75rem center/8px 10px !important;padding:0.5em 0.75em;line-height:1.2em}select,input,textarea,button{border-radius:var(--default-border-radius)}.woocommerce-checkout .checkout .create-account
small{font-size:0.75em}textarea::placeholder,input::placeholder{color:var(--input-placeholder) !important}::-webkit-input-placeholder{color:var(--input-placeholder) !important}::-ms-input-placeholder{color:var(--input-placeholder) !important}.form-control:focus,.form-control{border:1px
solid var(--input-border);background:var(--input-background);color:var(--input-text)}.show>.btn-primary.dropdown-toggle:focus{box-shadow:none !important}.phoneList
table{width:100%;margin:0
auto;line-height:1em;font-size:0.8em}.phoneList td,
.phoneList
th{padding:0.5em 0.5em}.phoneList
tr{border-bottom:1px solid var(--tertiary)}.phoneList
th{font-weight:normal;text-align:left;padding-right:1.75em;text-transform:uppercase}.phoneList
td{text-align:right}.carousel-indicators{margin-bottom:1.5em !important}#vimeoCarousel .carousel-indicators{margin-bottom:0 !important;position:absolute;bottom:-2rem}.n2-section-smartslider{margin-top:2em;margin-bottom:2em}.n2-section-smartslider:first-child{margin-top:0}.n2-section-smartslider:last-child{margin-bottom:0}.n2-ow.n2-bullet,
.carousel-indicators
li{padding:0
!important;width:12px !important;height:12px !important;border-radius:50% !important;margin-left:4px !important;margin-right:4px !important;border:2px
solid transparent !important;background-color:rgba(128, 128, 128, 0.5) !important;border:2px
solid rgba(255, 255, 255, 0.5) !important}.n2-ow.n2-bullet.n2-active,
.n2-ow.n2-bullet:hover,
.carousel-indicators
.active{background-color:rgba(255, 255, 255, 0.75) !important;border:2px
solid rgba(128, 128, 128, 0.75) !important}ul.accordion{margin-left:0;padding-left:0}ul.accordion .btn-link{width:100%;text-align:left;padding:1.25rem 1.25rem}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.circleCheckImg{width:100%;max-width:150px;height:auto}.jumbotron
.container{width:100% !important;max-width:100% !important}.jumbotron-container{position:relative}.jumbotron-container
img{width:100%;height:auto}.wp-block-columns .wp-block-column{word-break:normal !important}.featherlight .featherlight-content{margin:0
auto;max-width:95vw;max-height:95vh;position:initial;padding-top:0;border-top:0}.featherlight-close-icon.featherlight-close{box-shadow:none !important}.personas .wp-block-column{margin-top:2em;max-width:334px}.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,.wp-block-image.is-resized{margin:0
auto}article .wp-block-image{margin-bottom:1rem}.wp-block-image .aligncenter>figcaption,
.wp-block-image .alignleft>figcaption,
.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{display:block;text-align:left}.wp-block-image .alignleft,
.wp-block-image
.alignright{max-width:50%;margin-top:0.5em}.wp-block-image
.alignleft{padding-right:30px}.wp-block-columns .wp-block-image
.alignleft{padding-right:15px}.wp-block-image
.alignright{padding-left:30px}.wp-block-columns .wp-block-image
.alignright{padding-left:15px}.wp-block-image.nosize
img{max-width:400px}.wp-block-image{margin:0;text-align:center}#content[tabindex="-1"]:focus{outline:0}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.updated:not(.published){display:none}.page-links{clear:both;margin:0
0 1.5em}.clear{clear:both}.bypostauthor{display:block}embed,iframe,object{max-width:100%;border:0}#socialMenu
li{width:15%}#socialMenu{height:100%}#socialMenu
ul{align-items:center;height:100%;gap:1em;justify-content:flex-end}#socialMenu
a{display:inline-block;height:100%;aspect-ratio:1}#socialMenu
img{width:100%;height:100%;vertical-align:middle}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}figcaption{font-size:0.7em;padding-top:0;line-height:1.1em;color:var(--secondary);text-align:center;width:100%;margin-bottom:0}.wp-block-image
figcaption{margin-bottom:0}body.page-template-front-page
figcaption{text-align:left;margin-top:0.25em;margin-bottom:0.25em}blockquote{font-style:italic;border-left:3px solid var(--heading);padding:0.75em 1em;margin:1em
0}blockquote p:last-child{margin-bottom:0}.blocks-gallery-item__caption{font-weight:bold}body.search-results .nav-previous,
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{float:right;text-align:right;width:50%}body.search-results .nav-next,
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{float:left;text-align:left;width:50%}.card-title.entry-title{margin-bottom:0.25rem}.entry-footer{font-size:0.8em;line-height:1em}.entry-footer{margin-bottom:1em}.entry-footer
ul{margin:0;padding:0}.comments-link{float:right;margin:4px
0px 4px 10px;font-size:90%;padding-top:0.2em}.post-categories li,
.post-tags
li{margin:4px
10px 4px 0;list-style:none;display:inline-block}.comments-link a,
.edit-link a,
.post-categories a,
.post-tags
a{color:var(--text-muted)}.content-area.page-404 .card-body{padding:2.5rem 4rem}.card-body
ol{margin-left:0;margin-right:0;padding-left:1.3em}.card-body ul:first-child{margin-top:0}.card-body .wp-block-columns:last-child .wp-block-column{margin-bottom:0}.success{color:var(--success);font-weight:bold}.woocommerce form .form-row .required,
.hs-error-msg,
.error,
.hbspt-form .hs_error_rollup,
.hbspt-form .hs-error-msgs{color:var(--error);font-weight:bold}input.error{font-weight:inherit}.hs-error-msgs{margin-top:0}label.hs-error-msg{color:var(--error) !important}.bg-dark label.hs-error-msg{color:var(--yellow) !important}aside#secondary{top:50px}body.search aside#secondary,
body.error404 aside#secondary,
body.archive aside#secondary,
body.single
aside#secondary{margin-top:80px}.sidebar-1-area .widget,
.footer-widgets
.widget{margin-bottom:0;padding:1em
2em}.sidebar-1-area .widget ul,
.footer-widgets .widget
ul{padding-left:20px;color:#6c757d;margin-bottom:0}.sidebar-1-area .widget ul li:last-child,
.footer-widgets .widget ul li:last-child{padding-bottom:0;margin-bottom:0}.footer-widgets .widget ul li
a{color:var(--text-muted)}.footer-widgets
.widget{padding:0.5rem}.accordion .card:first-of-type:last-of-type{border-bottom:1px solid rgba(0, 0, 0, 0.125);border-radius:0.25rem}select{border-color:var(--input-border);color:var(--input-text);background:var(--input-background);height:calc(2.25rem + 2px);display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem}.jumbotron .carousel-item
img{width:100%}h5.reply-title{color:var(--base-font-color);font-size:0.9em;text-transform:uppercase;margin-bottom:0.1em}.comments-area{clear:both}.comments-area
textarea{font-size:0.8em}.comments-area .media-body{overflow:auto}.comments-area .comment-list{list-style:none;padding-left:0}.comments-area .comment-list>li{border-bottom:1px solid #dee2e6 !important;padding:2.5rem 4rem}.comments-area .comment-list
ul.children{list-style:none;padding-left:2rem}.comments-area .comment-list ul.children
li{padding:2.5rem 0 0}.comments-area .comment-list .comment-respond{padding:2.5rem 4rem}.comments-area .comments-title{padding:2.5rem 4rem;border-bottom:1px solid #dee2e6 !important}.comments-area .comment-navigation{padding:1rem 4rem 0;border-bottom:1px solid #dee2e6 !important}.comments-area .wb-comment-form{padding:1em
0}.comments-area .wb-cancel-reply{margin-left:2rem}.comments-area .logged-in-as{font-size:0.7em;line-height:1em}.comments-area .logged-in-as
a{color:#6c757d}.comments-area .logged-in-as a:hover{color:#212529;text-decoration:none}.comments-area .wb-comment-notes{font-size:0.9rem}.comments-area .no-comments{padding:1rem 4rem}.comments-area
small{font-size:0.9rem}small{line-height:1em;display:inline-block}.comments-area .comment-reply-link,
.comments-area .comment-edit-link{margin-right:1rem;color:#6c757d}.comments-area .comment-reply-link:hover,
.comments-area .comment-edit-link:hover{color:#212529;text-decoration:none}.comments-area .comment-author a:hover{text-decoration:none;color:#212529}.single .post-navigation .nav-links
a{display:inline-block}body.blog .post-thumbnail
img{width:100%}.navbar-light .navbar-brand{font-family:var(--base-font);font-weight:500;color:black;font-size:0.9rem}#popover-content{display:none}.navbar-light .navbar-nav .nav-link:hover{color:var(--header-link-hover);text-decoration:underline}div.nav-link:hover{text-decoration:none !important}#themeSwitcher{color:white;display:inline-block;opacity:0.25;line-height:1em;transition:opacity 800ms ease;color:#888;text-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;mix-blend-mode:luminosity}#themeSwitcher .fa-stack{width:1.5em;padding:0
0.2em}#themeSwitcher:hover{opacity:0.9;transition:opacity 200ms ease}#themeSwitcher .fa-sun{transform:scale(0);transition:transform 600ms ease}#themeSwitcher .fa-moon{transform:scale(1);transition:transform 600ms ease}.popover{z-index:4000;margin-top:0 !important;box-shadow:var(--default-box-shadow)}#masthead.shadow{transition:var(--default-transition)}#masthead{background:var(--header-bg);font-family:var(--header-font);font-size:1rem;z-index:4000;transition:var(--default-transition)}body.home
#masthead{border-bottom:0}#masthead
a{font-weight:600}.dgwt-wcas-search-wrapp{min-width:300px}#masthead .dgwt-wcas-search-wrapp{margin-top:4px;margin-right:7px}#footerNav .dgwt-wcas-search-wrapp{margin-bottom:5px !important}#masthead .form-control{padding:0.09em 0.5em;margin:6px
0;vertical-align:middle;min-width:300px}.jumbotron{margin-top:62px;margin-bottom:0;aspect-ratio:4800px/1550px;display:flex;align-items:center;width:100%;padding:0;border-radius:0;background:none;position:relative;overflow:hidden;max-height:35vh}body:not(.home) #featuredImage{margin-top:-10vh}body.page-template-contained .jumbotron,
body.archive.tax-product_cat.woocommerce
.jumbotron{max-height:25vh}.jumbotron .jumbo-overlay-text{font-size:0.9rem;padding:2em
10em 1.5em 2em;position:absolute;top:30%;z-index:1020;background:rgba(255, 255, 255, 0.7);background:linear-gradient(
90deg,
rgba(255, 255, 255, 0.8) 50%,
rgba(255, 255, 255, 0) 95%
);min-width:45%}.page-template-centered-jumbotron .jumbotron .jumbo-overlay-text{padding:0;margin:0
auto}.page-template-centered-jumbotron .jumbotron
.formContainer{max-width:75%;margin:0
auto}.page-template-interns .jumbotron .jumbo-overlay-text{box-shadow:none}.jumbotron .jumbo-overlay-text .input-group{max-width:var(--txt-narrow-width);margin:1em
auto;font-size:0.75em}.searchform .form-control,
.jumbotron .jumbo-overlay-text .form-control{border-radius:0}#footerNav .searchform
.btn{font-size:0.6rem}#footerNav .searchform
input{height:calc(1.5em + 0.75rem + 2px)}.main-content{padding:0;color:var(--secondary)}.wb-bp-front-page .main-content
.container{position:relative}.actionBoxes{justify-content:space-around;margin-top:-4em;margin-bottom:-4em}.actionBoxes
.col{display:flex;flex-direction:column;justify-content:space-between;padding:1.25em 2em 1.5em 2em;margin:0
1em 1em}.actionBoxes
.btn{margin:0
auto}.selectCity
a.btn{display:flex;height:3em;justify-content:center;align-content:center;justify-items:center;background:var(--secondary-button-hover) !important}.selectCity
.city_image_container{display:block;overflow:hidden}.selectCity
img.city_image{max-height:189px;margin-top:-1em}.selectCity div.col-6:hover a.btn,
.selectCity a.btn:hover{background:var(--primary-button) !important;color:var(--primary-button-text) !important}.selectCity a.btn
div{align-self:center}.selectCity{justify-content:center;margin-right:0;margin-left:0}.selectCity
.city_button_container{margin-top:-0.5em;position:relative}.callout .custom-select{width:auto;border:3px
solid black;line-height:1em;font-size:1.2em !important;height:3em;margin-top:0.5em;border-radius:0;background:var(--primary)
url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23ffffff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
no-repeat right 0.75rem center/8px 10px;color:white;font-weight:bold}img.lazyloading:not(.skip-fade),img.lazyload:not(.skip-fade){opacity:0;transition:opacity 1s}img.skip-fade,img.lazyloaded,img.lazyerror{opacity:var(--img-opacity);transition:opacity 1s}img.skip-fade,
.carousel-item
img.lazyloaded{transition:none !important}img:not([src]){visibility:hidden}.page-template-centered-jumbotron .jumbotron .jumbo-overlay-text{text-align:center}.page-template-centered-jumbotron .jumbotron .jumbo-overlay-text,
.page-id-44 .jumbotron .jumbo-overlay-text{left:0}.page-id-44 .jumbotron .jumbo-overlay-text{top:40%}.page-id-44 .jumbotron .jumbo-overlay{background:url("/wp-content/themes/fo/assets/images/dotted-bg-overlay.svg") no-repeat center
center;background-size:cover}.page-id-44 .jumbo-overlay-text h1,
.page-id-44 .jumbo-overlay-text a,
.page-id-44 .jumbo-overlay-text
p{color:white}.page-id-44 .jumbo-overlay-text a:link,
.page-id-44 .jumbo-overlay-text a:visited{text-decoration:underline}.page-id-44 .jumbo-overlay-text a:active,
.page-id-44 .jumbo-overlay-text a:hover{color:var(--primary)}.clock{position:absolute;top:15.9%;left:8.4%;width:14%;padding-top:14%;z-index:100;display:none}.woocommerce #reviews .woocommerce-review__author{margin-right:1em !important}.comment-text .meta
span.fa{font-size:0.6em;margin-left:-2em;vertical-align:top;color:var(--teal)}.clock::after{background:#000;border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:3.5%;height:3.5%;z-index:10}.minutes-container,.hours-container,.seconds-container{position:absolute;top:0;right:0;bottom:0;left:0}.hours-container{animation:rotate 43200s infinite linear}.minutes-container{transition:transform 0.3s cubic-bezier(0.4, 2.08, 0.55, 0.44)}.seconds-container{transition:transform 0.2s cubic-bezier(0.4, 2.08, 0.55, 0.44)}.hours{background:#000;height:20%;left:49%;position:absolute;top:30%;transform-origin:50% 100%;width:1.75%}.minutes{background:#000;height:40%;left:49.3%;position:absolute;top:10.1%;transform-origin:50% 100%;width:1.25%}.seconds{background:#000;height:43.6%;left:49.5%;position:absolute;top:12.85%;transform-origin:50% 85%;width:0.4%;z-index:8}@keyframes
rotate{100%{transform:rotateZ(360deg)}}#arrow1+.wp-block-group.container{z-index:2;background:rgba(255, 255, 255, 0.75)}#arrow1,#arrow2,#arrow3{opacity:0.1;display:block;width:100%;min-width:150px;max-width:456px;max-height:1150px;left:-4%;position:absolute;top:0;z-index:1;transition:opacity 600ms ease-out}#arrow2,#arrow3{right:0px;left:auto;max-width:207px;top:-150px}#arrow3{left:-25px;right:auto;top:50px}.arrowline,.arrowhead{stroke:var(--primary);fill:none;stroke-width:22px;stroke-miterlimit:25}#arrow1
.arrowline{will-change:stroke-dashoffset;stroke-dasharray:4053;stroke-dashoffset:4053}#arrow3 .arrowline,
#arrow2
.arrowline{stroke-width:20px;will-change:stroke-dashoffset}#arrow2
.arrowline{stroke-dasharray:3005;stroke-dashoffset:3005}#arrow3
.arrowline{stroke-dasharray:3854;stroke-dashoffset:3854}.arrowhead{will-change:opacity;opacity:0;transition:opacity 50ms ease-in}#mainContent .container-fluid .wp-block-group__inner-container{padding-left:15px;padding-right:15px}.position-relative{position:relative}.hs-blog-posts .hs-blog-post:nth-child(6){display:none}.hs-blog-post{margin-bottom:2em}.hs-blog-post-image{aspect-ratio:3/2;background-position:center center;background-size:cover}.hs-blog-post-title{font-size:0.8em;line-height:normal;margin-top:0.5em;font-weight:500}#about_values{max-width:800px}.teal{color:var(--teal)}.yellow{color:var(--yellow)}#about_top_container .wp-block-column:first-child{flex-basis:33%}#about_top_container .wp-block-column:last-child{flex-basis:66%}:target{scroll-margin-top:55px}@media only screen and (max-width: 1480px){#wooMenu nav,
#masthead
nav{padding-left:0;padding-right:0}}@media only screen and (max-width: 1366px){#mainContent{background-size:20%, 15%}#site-navigation
.container{width:100% !important;max-width:100% !important}}@media only screen and (max-width: 1279px){#masthead{font-size:0.9rem}#content>#mainContent{margin-top:93px}#homepageOpen .homepageOpen-content{padding-left:1em}#homepageOpen{font-size:0.85em}body.page-id-639 .bg-letter{background:none !important}}@media only screen and (max-width: 1112px){#masthead{font-size:0.85rem}#content>#mainContent{margin-top:89px}#leads
.personas{max-width:100%}#leads .personas .wp-block-column:not(:first-child){margin-left:64px}.container-fluid.bg-dark{background-image:url("/wp-content/themes/fo/assets/images/triangle-bg.svg"),
url("/wp-content/themes/fo/assets/images/splatter-faded.svg");background-position:center center,
bottom right;background-size:cover, 300px;background-repeat:no-repeat}}@media only screen and (max-width: 1024px){.footerMenu
li{font-size:1.2rem;line-height:1.4em}#homepage_shop_by_the_room
h4{font-size:1em;line-height:1.1em}#gallery_header_inner{font-size:0.9rem}#homepageOpen{font-size:0.8em}#homepageOpen .homepageOpen-content{padding-left:3em}body.page
h2{font-size:2.2em;line-height:1em}#possibilities_home .wp-block-columns .wp-block-column+.wp-block-column{max-width:60%}.header-menu .navbar-nav{padding-left:0;padding-right:0}#homepageOpen .wp-block-columns .wp-block-column:first-child{padding-left:4rem}.parallax{background-attachment:scroll;background-position:25% center}.container-fluid .wp-block-group__inner-container,
.foOrderForm .container,
.foOrderForm .container-fluid > .row,
.container-fluid.bg-light .container,
#mainContent > .container,
#mainContent > article > .container,
#mainContent > .container-fluid .wp-block-group__inner-container{width:100%;max-width:100% !important}#mainContent .container-fluid .wp-block-group__inner-container{padding-left:0;padding-right:0}#quotemarks{top:-110px}.page-id-44 .jumbo-overlay-text
h1{font-size:2.6em}.page-id-44 .jumbotron .jumbo-overlay-text{top:45%}.jumbotron .jumbo-overlay-text{top:35%}.jumbotron .jumbo-overlay-text{font-size:0.7em}#leads .has-2-columns .wp-block-column{max-width:100%}}@media screen and (max-width: 992px){#homepage_stories{margin-top:0;background:rgb(245, 233, 229)}#homepage_stories_container{background:none}#homepage_stories_text{width:175%}#homepage_shop_by_the_room .wp-block-columns,
#homepage_home_collection .wp-block-columns{margin-left:-15px;margin-right:-15px}#homepage_shop_by_the_room .wp-block-columns{padding-left:15px;overflow:auto;flex-wrap:nowrap !important}#homepage_shop_by_the_room .wp-block-column:last-child{margin-right:15px}#homepage_home_collection .wp-block-columns{border-radius:0}#logo{height:3em}#homepageOpen{background-position:0% 65%;background-size:130%;font-size:0.7em;line-height:1.2em}#socialMenu
li{display:inline-block}.jumbotron{margin-top:45px}#content>#mainContent{margin-top:76px}.scrolled #masthead .dropdown-menu{top:42px}.navbar .nav-item .dropdown-menu{top:38px}.scrolled #masthead .navbar .nav-item .dropdown-menu{top:34px}.definitionList .wp-block-column{flex-basis:100% !important}.definitionList .wp-block-column:nth-child(2n){margin-left:0}.definitionList .wp-block-columns{flex-wrap:wrap}.definitionList .wp-block-column:first-child{padding-bottom:0}.definitionList .wp-block-column:last-child{padding-top:0.5em}.definitionList .wp-block-column{padding-left:0;padding-right:0}#wooMenu
ul{font-size:0.6em}}@media screen and (max-width: 900px){.footerMenu
li{font-size:1.2rem;line-height:1.4em}#masthead{font-size:0.8rem}.scrolled #primary-menu-toggle{line-height:3em}#homepageOpen .homepageOpen-content{padding-left:2em}#content>#mainContent{margin-top:73px}#orderNow-menu-wrap{right:92px}#quotemarks{top:-90px}.callout{font-size:0.8em}#button-menu{font-size:0.9rem}#masthead .form-control{min-width:200px}#mainContent{background-size:30%, 15%;background-position:104% 18%,
0% 30%}.page-id-44 .jumbo-overlay-text
h1{font-size:2.3em}.header-menu .navbar-nav .nav-item
a{padding-right:0em}}@media only screen and (max-width: 840px){.woocommerce #category_page_products_list ul.products
li.product{width:25%;max-width:25% !important}}@media only screen and (max-width: 820px){#masthead{font-size:0.75rem}#homepage_stories
.container{max-height:initial}#content>#mainContent{margin-top:70px}}@media only screen and (max-width: 800px){#homepage_stories{background:rgb(245, 233, 229)}#homepage_stories_container{padding-bottom:0;background:none}#footerLogo{margin-top:-1em}#homepageOpen .homepageOpen-content{padding-left:0}#homepageOpen .wp-block-columns .wp-block-column:first-child{padding-left:1em}#homepageOpen{background-size:140%;aspect-ratio:1313/905}.threeCol{column-count:2}.fourCol{column-count:3}}@media only screen and (max-width: 785px){#masthead{font-size:0.75rem}#leads .personas .wp-block-column:not(:first-child){margin-left:32px}.page-id-44 .jumbotron .jumbo-overlay-text
h1{font-size:2.2em}#compareCollections
p{min-height:4.8em}div.col
img.aligncenter{max-width:420px;margin-left:auto;margin-right:auto;display:block}#bottom-button-menu{display:flex !important;justify-content:center;flex-direction:column}}@media only screen and (max-width: 768px){#homepage_stories_text{width:100%;order:2;padding:0}#homepage_stories
.container{border-radius:0}#homepage_stories .container>.homepage_stories_title_img{display:block !important}#homepage_stories_text
.homepage_stories_title_img{display:none}.homepage_stories_title_img{z-index:2}.homepage_stories_title_img
img{max-width:500px}#homepage_stories_images{z-index:1;min-width:250px}#homepage_stories_content>.homepage_stories_title_img{display:block !important}#homepage_stories_content{max-height:100%;flex-direction:column;margin:0
auto}#masthead{font-size:0.7rem}#content>#mainContent{margin-top:67px}.hs-blog-posts .hs-blog-post:nth-child(6){display:block}#footerNav{display:block !important;z-index:4100}footer
form{display:block;font-size:0.7em}#masthead .dgwt-wcas-search-wrapp,
#masthead
form{display:none !important}#footerNav
.btn{font-size:0.9em}.circleCheckImg{max-width:75px}.jumbotron
#featuredImage{margin-left:-15%;margin-right:-15%;width:130%}}@media only screen and (max-width: 720px){#masthead{font-size:0.65rem}#content>#mainContent{margin-top:63px}.woocommerce-page .woocommerce-breadcrumb,
.woocommerce .woocommerce-breadcrumb{font-size:0.5rem !important}}@media only screen and (max-width: 694px){.nav-link
span{display:none}#gallery_header_inner{font-size:0.8rem}.woocommerce.single-product .component_title_wrapper
h2{font-size:1em}.page-id-44 .jumbotron .jumbo-overlay-text{top:45%}.jumbotron .jumbo-overlay-text
h1{font-size:2.8em}#quotemarks{width:35%}}@media screen and (max-width: 680px){.woocommerce #category_page_products_list ul.products
li.product{width:33%;max-width:33% !important}#masthead{font-size:0.6rem}#content>#mainContent{margin-top:59px}#homepageOpen{aspect-ratio:1213/905;background-position:0% 55%;background-size:150%}}@media screen and (max-width: 630px){#homepageOpen .homepageOpen-content{padding-top:0em}#homepageOpen
p.lead{color:var(--teal)}#primary-menu-toggle{display:block !important}#homepageOpen{aspect-ratio:1113/905;background-position:-130px 100%;background-size:auto 600px;height:600px;font-size:0.6em}.header-menu .nav-item.our-story_menu_item{display:none}#logoContainer{margin-left:2em !important}#homepageOpen h2,
#homepageOpen p.lead,
#homepageOpen
h1{text-align:center !important}#homepageOpen p.lead,
#homepageOpen
h2{font-size:2.2em;line-height:1.3em;margin-top:0em;margin-bottom:0.2em}#homepageOpen
.homepageOpen_button{position:absolute;bottom:1.75rem}#homepageOpen .homepageOpen-content .wp-block-group__inner-container{position:relative}}@media screen and (max-width: 600px){#homepageOpen .wp-block-columns .wp-block-column:first-child{padding-top:1rem;max-width:50%}.wp-block-image:not(".full-image") img{max-width:300px;margin:0
auto}.woocommerce .rec_products .columns-2
li{width:100% !important}#quotemarks{width:20%;top:-30px;left:15px}.bg-half-half{background:rgba(33, 37, 41, 0.05)}.bg-half-half .wp-block-column:nth-child(2){margin-top:2em;padding:8% 15% 3% 15%;background:var(--secondary)}h2{font-size:1.3rem;line-height:1em}h1,h1.entry-title{font-size:1.8em}.btn-lg,
.container-fluid.bg-light a.btn,
.container-fluid.bg-dark
a.btn{font-size:1em !important}#button-menu{display:none}#bottom-button-menu
.buttonMenuButtons{display:block}.jumbotron .jumbo-overlay-text{top:40%}#leads .personas .wp-block-column{flex-basis:100%;max-width:320px;margin:0
auto 2rem auto !important}.parallax{height:300px}.page-id-44 .jumbotron .jumbo-overlay-text
h1{font-size:2em}.jumbotron .jumbo-overlay-text{font-size:0.6em}.container-fluid.bg-light.callout h3.txt-rotate,
.container-fluid.bg-dark.callout h3.txt-rotate{min-height:2em}.bg-half-half>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column:nth-child(2){min-height:400px}#orderNow-menu-wrap{transform-origin:bottom center}#orderNow-menu-wrap{top:auto;right:auto;left:auto;max-height:calc(100vh - 155px);bottom:88px;box-shadow:0 -0.25rem 0.5rem rgba(0, 0, 0, 0.15) !important}}@media screen and (max-width: 599px){.n2-section-smartslider{max-width:300px;margin-left:auto;margin-right:auto}.wp-order-first{order:-1}}@media screen and (max-width: 575px){.footerMenu
ul{text-align:center}.footerMenu ul
li{flex-shrink:1;margin-left:0.5em;padding-left:0.5em;border-left:4px solid white;text-align:center}footer>.container-fluid>.row{margin-left:0!important;margin-right:0!important}.footerMenu ul li.order-1{border:none;margin-left:0;padding-left:0}.woocommerce #category_page_products_list ul.products
li.product{width:50%;max-width:50% !important}#socialMenu{width:100%}#socialMenu
ul{max-width:300px;margin:0
auto}#footerLogo{margin-top:0em;max-width:300px}#homepage_stories
.container{max-height:100%}.header-menu .nav-item.living-room_menu_item,
.header-menu .nav-item.bedroom_menu_item,
.header-menu .nav-item.dining-room_menu_item,
.header-menu .nav-item.home-office_menu_item{display:none}#gallery_header_inner{font-size:0.7rem}.header-menu li.nav-item:nth-child(4){order:0}.header-menu li.nav-item:nth-child(3){order:0}.header-menu .navbar-nav li.nav-item{text-align:left}.header-menu .navbar-nav{justify-content:flex-start}#compareCollections
p{min-height:0}#compareCollections
h4{font-size:1.8em;height:auto}#compareCollections .col-12:last-child{border-bottom:0}#compareCollections .col-12{border-bottom:1px solid #dee2e6;border-right:0}}@media screen and (max-width: 500px){#homepageOpen .wp-block-columns .wp-block-column:first-child{max-width:60%}#homepageOpen .wp-block-columns .wp-block-column:nth-child(2){max-width:40%}.woocommerce.single-product .component_title_wrapper
h2{font-size:0.8em}footer
form{margin:3px
0;padding-right:50px}#footerNav{text-align:left !important}}@media screen and (max-width: 480px){#homepage_stories
.container{align-items:center}#gallery_header_inner
h1{font-size:2.5em;line-height:1.1em}#possibilities_home .wp-block-columns .wp-block-column+.wp-block-column{padding-right:1em}.wp-block-image
.alignright{float:none;margin-left:auto;margin-right:auto;max-width:100%}.wp-block-image
.alignleft{float:none;margin-left:auto;margin-right:auto;max-width:100%}.jumbotron .jumbo-overlay-text{top:15%;font-size:0.5em}.page-id-44 .jumbotron .jumbo-overlay-text{top:20%}}@media screen and (max-width: 414px){.woocommerce #category_page_products_list ul.products
li.product{width:100%;flex-basis:initial !important;max-width:initial !important}#homepageOpen
h1{font-size:3.2em;line-height:1em}.header-menu .navbar-nav .nav-item.nav-icon-item img.nav-icon{height:1.4rem}#content>#mainContent{margin-top:59px}#gallery_header_inner{font-size:0.5rem}#possibilities_home
h2{font-size:1.8rem;line-height:1em}#mainContent #shopItemsDropdown + .dropdown-menu,
#mainContent #shopPackagesDropdown + .dropdown-menu,
#masthead .dropdown-menu{font-size:1rem}.navbar .nav-item .dropdown-menu{top:44px}.scrolled #masthead .navbar .nav-item .dropdown-menu{top:37px}.scrolled #masthead .dropdown-menu{top:37px}.jumbotron
#featuredImage{margin-left:-25%;margin-right:-25%;width:150%}.jumbotron .jumbo-overlay-text{font-size:0.45em}#quotemarks{top:-20px}}@media screen and (max-width: 375px){.footerMenu ul
li{font-size:1rem;line-height:1.4em}.jumbotron .jumbo-overlay-text{font-size:0.4em}.hbspt-form .hs-fieldtype-checkbox ul.inputs-list.multi-container,.threeCol,.twoCol{column-count:1}.fourCol{column-count:2}}@media screen and (max-width: 355px){#homepageOpen
h1{font-size:2.6em;line-height:1em}#homepageOpen_benefits
> .wp-block-group__inner-container
> .wp-block-columns
> .wp-block-column
> .wp-block-columns
> .wp-block-column
h3{font-size:1em;line-height:1.1em}#homepageOpen_benefits>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column{min-width:100%}#homepageOpen_benefits>.wp-block-group__inner-container>.wp-block-columns>.wp-block-column>.wp-block-columns>.wp-block-column:first-child{min-width:60px}.wp-block-image:not(".full-image") img{max-width:200px;margin:0
auto}.page-id-44 .jumbotron .jumbo-overlay-text
h1{font-size:1.8em}.page-id-44 .jumbotron .jumbo-overlay-text{top:25%}.fourCol{column-count:1}}@media only screen and (min-width: 1600px){#homepageOpen{background-position:0% 60%}}@media only screen and (min-width: 1440px and max-width: 1599px){#homepageOpen{background-size:105%;background-position:0% 40%}}