.elementor-351 .elementor-element.elementor-element-88e235f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-88e235f{border-style:none;padding:30px 0px 10px 0px;overflow:visible;}.elementor-351 .elementor-element.elementor-element-813e9d6 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-351 .elementor-element.elementor-element-813e9d6 .hfe-breadcrumbs, .elementor-351 .elementor-element.elementor-element-813e9d6 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#00000036;}.elementor-351 .elementor-element.elementor-element-813e9d6 .hfe-breadcrumbs svg{fill:#00000036;}.elementor-351 .elementor-element.elementor-element-813e9d6 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-351 .elementor-element.elementor-element-813e9d6 .hfe-breadcrumbs-last svg{color:#02010182;}.elementor-351 .elementor-element.elementor-element-d7f70ef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-d7f70ef{margin-top:128px;margin-bottom:128px;overflow:visible;}.elementor-351 .elementor-element.elementor-element-996df89{text-transform:uppercase;letter-spacing:2px;color:#676767;}.elementor-351 .elementor-element.elementor-element-8476d16 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-351 .elementor-element.elementor-element-dbeb980{font-family:"DM Sans", Sans-serif;font-size:18px;color:#676767;}.elementor-351 .elementor-element.elementor-element-777b4e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-777b4e2{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000029;padding:0px 0px 128px 0px;overflow:visible;}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-thumb-wrapper::before{background-color:#0006;opacity:0.8;}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-page{grid-template-columns:repeat(2, 1fr);grid-auto-rows:500px;}.elementor-351 .elementor-element.elementor-element-00c3d3f .overlay6  .pt-cv-page{grid-template-rows:calc(500px*1.5);}.elementor-351 .elementor-element.elementor-element-00c3d3f .overlay5.layout2  .pt-cv-page{grid-auto-rows:calc(500px/var(--rowspan,2));}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-page, .elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:10px;}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-view{text-align:left;}.elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter .cvp-label{font-family:"DM Sans", Sans-serif;font-size:0px;}.elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter input[type="text"], .elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter div > label, .elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter select, .elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter .irs-from, .elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter .irs-to{font-family:"DM Sans", Sans-serif;font-size:20px;color:#0000005C;}.elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter input[type=radio]:checked~div{color:#000000;background-color:#FFFFFF;}.elementor-351 .elementor-element.elementor-element-00c3d3f .cvp-live-filter ~ .cvp-live-button .cvp-live-reset{font-family:"DM Sans", Sans-serif;font-size:18px;}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-overlay-wrapper{justify-content:flex-end;}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"DM Serif Display", Sans-serif;font-size:32px;}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-taxoterm *{font-family:"DM Sans", Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:2px;}@media(max-width:767px){.elementor-351 .elementor-element.elementor-element-d7f70ef{margin-top:50px;margin-bottom:50px;}.elementor-351 .elementor-element.elementor-element-777b4e2{padding:0px 0px 50px 0px;}.elementor-351 .elementor-element.elementor-element-00c3d3f  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}}