:root{--space:3rem}.tmp{border:solid 1px #0f0}.tru-colum-line{height:calc(100% - 30px)}.modal .modal-content{height:100%;max-height:unset;display:flex}.modal .modal-content>img{object-fit:contain}.tru-elementor-widget .custom-elementor-widget-button-container{position:relative;z-index:1}.tru-elementor-widget .custom-elementor-widget-button-container .custom-elementor-widget-button:hover{background-color:#ff0}@media (max-width:1710px){.site-content{max-width:96%;margin-left:auto;margin-right:auto}}.elementor-widget-container h3{font-family:"Crimson Text",Sans-serif;font-size:24px;margin-top:2rem}@media (max-width:767px){.tru-colum-single.e-flex.e-con{display:none}}.tru-grid .property-image{aspect-ratio:2/1;height:unset}.tru-grid .property-image>a{display:block}.tru-grid .property-image>a:hover{opacity:.7;transform:scale(1.1)}.tru-grid .property-details{white-space:unset}.tru-grid .property-card{height:100%}@media (max-width:769px){.tru-grid .property-card{width:100%}}@media (max-width:576px){.tru-grid .property-card{max-width:unset}}.tru-grid .learn-more-button>button:hover{background-color:#f2ddbb}.tru-grid.e-con .e-con-inner{gap:30px 20px}@media (max-width:769px){.tru-grid.e-con.e-grid>.e-con-inner{grid-template-columns:repeat(2,1fr)}.tru-grid.e-con.e-grid>.e-con-inner .elementor-widget-adscode_properties_widget:nth-child(1) .property-card{border-radius:50px 0 0}.tru-grid.e-con.e-grid>.e-con-inner .elementor-widget-adscode_properties_widget:nth-child(2) .property-card{border-radius:0 50px 0 0}.tru-grid.e-con.e-grid>.e-con-inner .elementor-widget-adscode_properties_widget:nth-child(3) .property-card{border-radius:0}}@media (max-width:576px){.tru-grid.e-con.e-grid>.e-con-inner{grid-template-columns:repeat(1,1fr)}.tru-grid.e-con.e-grid>.e-con-inner .elementor-widget-adscode_properties_widget:nth-child(1) .property-card{border-radius:50px 50px 0 0}.tru-grid.e-con.e-grid>.e-con-inner .elementor-widget-adscode_properties_widget:nth-child(2) .property-card{border-radius:0}}.tru-grid-single .property-card{width:100%}.tru-grid-single .learn-more-button>button:hover{background-color:#f2ddbb}.tru-htwpform.elementor-sticky__spacer{background-color:#ff0;opacity:0}.tru-ads-gallery .custom-gallery{gap:10px}@media (max-width:769px){.tru-ads-gallery .custom-gallery{flex-wrap:wrap;row-gap:10px}.tru-ads-gallery .custom-gallery .column-1{width:100%;gap:10px}.tru-ads-gallery .custom-gallery .column-1 .elementor-image:nth-child(1)>img{border-top-left-radius:80px !important}}@media (max-width:769px) and (max-width:576px){.tru-ads-gallery .custom-gallery .column-1{flex-direction:column}}@media (max-width:769px){.tru-ads-gallery .custom-gallery .column-2{width:100%;flex-wrap:wrap;flex-direction:row;gap:10px}.tru-ads-gallery .custom-gallery .column-2>.elementor-image{width:calc(50% - 5px);height:100%}.tru-ads-gallery .custom-gallery .column-2>.elementor-image>img{border-top-right-radius:0 !important}}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child{width:100%;flex-direction:row}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(1){width:50%}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(1) .elementor-widget-image>.elementor-widget-container{width:181px}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2){width:50%}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2) .elementor-widget-nav-menu{width:100%}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2) .elementor-widget-nav-menu>.elementor-widget-container{flex-direction:row;justify-content:flex-end}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2) .elementor-widget-nav-menu>.elementor-widget-container .elementor-menu-toggle .e-font-icon-svg{width:1.75em;height:1.75em}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2) .elementor-widget-nav-menu>.elementor-widget-container .elementor-nav-menu--dropdown.elementor-nav-menu__container{width:100vw !important;left:unset !important;right:-30px}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2) .elementor-menu-toggle{margin:unset}.sub-menu.elementor-nav-menu--dropdown{background-color:rgba(242,221,187,.8666666667);padding-top:60px !important;margin-top:-47px !important;border-radius:10px;overflow:hidden}.elementor-item.menu-link.has-submenu{z-index:10}@media (width <=767px){.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2) .elementor-widget-nav-menu>.elementor-widget-container .elementor-menu-toggle .e-font-icon-svg{width:1.1em;height:1.1em}.tru-nav-mobile .e-con-full.e-flex.e-con.e-child>.elementor-element:nth-child(2) .elementor-widget-nav-menu>.elementor-widget-container .elementor-nav-menu--dropdown.elementor-nav-menu__container{right:-10px}}@media (width <=767px){.tru-grid-icons.e-grid.e-con{grid-template-columns:repeat(3,1fr)}}@media (max-width:576px){.tru-grid-icons.e-grid.e-con{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.tru-grid-icons.e-grid.e-con{grid-template-columns:repeat(1,1fr)}}@media (width <=767px){.tru-team-person-even .e-con-inner .e-con{order:2;margin-top:0}.tru-team-person-even .e-con-inner .e-con .elementor-widget-heading{text-align:center !important}.tru-team-person-even .e-con-inner .elementor-widget-image{order:1;text-align:center !important}.tru-team-person-even .e-con-inner .elementor-widget-image img.attachment-full{width:60%}.tru-team-person-even h1.elementor-heading-title{font-size:2rem !important}.tru-team-person-odd{padding-right:unset}.tru-team-person-odd .e-con-inner .e-con{margin-top:0;order:2}.tru-team-person-odd .e-con-inner .e-con .elementor-widget-heading{text-align:center !important}.tru-team-person-odd .e-con-inner .elementor-widget-image{order:1;text-align:center !important}.tru-team-person-odd .e-con-inner .elementor-widget-image img.attachment-full{width:60%}.tru-team-person-odd h1.elementor-heading-title{font-size:2rem !important}.tru-team-person-odd.e-flex.e-con-boxed,.tru-team-person-even.e-flex.e-con-boxed{padding-right:unset}.tru-team-person-odd.e-flex.e-con-boxed .elementor-widget-text-editor .elementor-widget-container,.tru-team-person-even.e-flex.e-con-boxed .elementor-widget-text-editor .elementor-widget-container{padding:0;width:90%;margin-left:auto;margin-right:auto;text-align:left}}.tru-team-person-odd .e-con{order:1}.tru-team-person-odd .e-con .elementor-widget-text-editor .elementor-widget-container{text-align:right}.tru-team-person-odd .e-con .elementor-widget-heading{text-align:right !important}.tru-team-person-odd .elementor-widget-image{order:2;text-align:left !important}.tru-team-person-even .e-con{order:2}.tru-team-person-even .e-con .elementor-widget-text-editor .elementor-widget-container{text-align:left}.tru-team-person-even .e-con .elementor-widget-heading{text-align:left !important}.tru-team-person-even .elementor-widget-image{order:1;text-align:right !important}.tru-ads-gallery .hidden-gallery{display:flex;height:0;visibility:hidden}.tru-ads-gallery .hidden-gallery .row{margin-left:auto;margin-right:auto}.tru-ads-gallery .custom-gallery .column-2{width:26%}.tru-ads-gallery .custom-gallery .extra-images-count{width:70px;height:70px;display:flex;justify-content:center;align-items:center}.tru-ads-gallery .hidden-gallery.gallery-open{visibility:visible;height:auto}.tru-ads-gallery .elementor-image.last-image.gallery-open img{filter:brightness(100%)}.tru-ads-gallery .hidden-gallery .elementor-image{width:calc(20% - 10px)}.tru-ads-gallery .hidden-gallery .row{gap:10px}.tru-container.elementor-element .e-con-inner{max-width:1492px}.entry-content .e-con>.e-con-inner{max-width:1492px}