@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}}@media only screen and (max-width:980px){.hide-mobile{display:none!important}}@media screen and (min-width:979px){.show-mobile{display:none!important}}@media all and (min-width:981px) and (max-width:1024px){.menu-item-18756{display:none!important}}@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:4px 12px}}@media all and (min-width:981px){#top-menu li li a{width:280px!important}.nav li ul{width:280px!important}.et-menu li li a{width:250px!important}.menu li ul{width:320px!important}.menu li li ul{left:320px!important}}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after,.woocommerce-button.button.view{content:none!important;color:#222222!important}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce-button.button.view{padding:.3em 1em!important}.post-type-archive-property #main-content .container:before,.post-type-archive-rental #main-content .container:before,.post-type-archive-land #main-content .container:before,.post-type-archive-business #main-content .container:before,.post-type-archive-commercial #main-content .container:before,.post-type-archive-commercial_land #main-content .container:before,.post-type-archive-rural #main-content .container:before{background:none}@media (min-width:981px){.post-type-archive-property #left-area,.post-type-archive-rental #left-area,.post-type-archive-land #left-area,.post-type-archive-business #left-area,.post-type-archive-commercial #left-area,.post-type-archive-commercial_land #left-area,.post-type-archive-rural #left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}.post-type-archive-property #sidebar,.post-type-archive-rental #sidebar,.post-type-archive-land #sidebar,.post-type-archive-business #sidebar,.post-type-archive-commercial #sidebar.post-type-archive-commercial_land #sidebar,.post-type-archive-rural #sidebar{display:none}@media only screen and (max-width:840px){table.responsive{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;white-space:nowrap}}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-flow:row wrap}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-flow:column nowrap;text-align:center!important}.woocommerce ul.products li.product .button{margin-top:auto;display:table}.button:after,.woocommerce button.button:after{display:none!important}.woocommerce a.button:hover,.woocommerce button.button{padding:.3em 1em!important}@media only screen and (max-width:980px){.customMenuIconHome>a:before{font-family:'ETmodules';content:'\e074';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconHome>a:before{color:#fff}.customMenuIconContact>a:before{font-family:'ETmodules';content:'\e076';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconContact>a:before{color:#fff}.customMenuIconAbout>a:before{font-family:'ETmodules';content:'\e0dc';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconAbout>a:before{color:#fff}.customMenuIconPhilosophies>a:before{font-family:'ETmodules';content:'\e072';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconPhilosophies>a:before{color:#fff}.customMenuIconShop>a:before{font-family:'ETmodules';content:'\e073';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconShop>a:before{color:#fff}.customMenuIconMyAccount>a:before{font-family:'ETmodules';content:'\e08a';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconMyAccount>a:before{color:#fff}.customMenuIconBlog>a:before{font-family:'ETmodules';content:'\e072';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconBlog>a:before{color:#fff}.customMenuIconPodcast>a:before{font-family:'ETmodules';content:'\e027';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconPodcast>a:before{color:#fff}.customMenuIconWishlistTwo>a:before{font-family:'ETmodules';content:'\e030';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconWishlistTwo>a:before{color:#fff}.customMenuIconLogout>a:before{font-family:'ETmodules';content:'\e06d';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconLogout>a:before{color:#fff}.customMenuIconServices>a:before{font-family:'ETmodules';content:'\e037';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconServices>a:before{color:#fff}.customMenuIconArchitecture>a:before{font-family:'ETmodules';content:'\e033';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconArchitecture>a:before{color:#fff}.customMenuIconInterior>a:before{font-family:'ETmodules';content:'\e033';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconInterior>a:before{color:#fff}.customMenuIconRealEstate>a:before{font-family:'ETmodules';content:'\e033';text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;color:#52575e;font-size:1em;transition:all .3s ease}#OpenMenu .customMenuIconRealEstate>a:before{color:#fff}}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%!important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important}@media only screen and (max-width:980px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:center!important}}button.alt.ppcp-dcc-order-button.et_pb_custom_button_icon.et_pb_button{width:100%!important;margin-top:15px}#ppc-button{text-align:center!important}#ppc-button::before{content:'You can use your debit or credit card by selecting Paypal or Venmo too!'!important;line-height:1.3em!important;font-size:15px;font-weight:bold}.ppcp-dcc-order-button{background-color:#249a0d!important;border-color:#249a0d!important;color:#fff!important;text-transform:uppercase;font-weight:bold}.et_pb_widget{margin-bottom:0px!important}.wp-block-archives label{display:none}.wp-block-search__inside-wrapper,.wp-block-categories,.widget_archive{margin-bottom:50px!important}.nocomments{display:none!important}.ppw-ppf-field-container input[type="password"]{background-color:#fff!important;border:1px solid #2c2c2c!important;width:100%!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;font-size:16px;color:#999!important;padding:10px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ppw-ppf-field-container input[type="submit"]{margin-top:15px;padding:10px 10px 10px 10px!important;color:#fff!important;background-color:#249a0d!important;cursor:pointer;font-size:16px!important;text-transform:uppercase;border-radius:5px;line-height:1em!important;border:2px solid #249a0d}.ppw-ppf-field-container input[type="submit"]:hover{background-color:#000;border:2px solid #000}