.elementor .e-415f89da-8b72:hover,.elementor .e-415f89da-8b72:focus-visible{color:#111110;background-color:#E5E1D5;}.elementor .e-415f89da-8b72{color:#111110;background-color:transparent;}.elementor .e-398eadb6-1e29{padding:0px;margin-block-start:1.6rem;display:flex;gap:1.28rem;flex-wrap:wrap;}.elementor .e-4773952f-d9ed{width:100%;height:100%;object-fit:cover;object-position:50% 55%;position:absolute;display:block;inset: 0;\n}.elementor .e-2e6caad1-32b3{aspect-ratio:1;position:relative;padding:0px;border-width:0px;display:block;}.elementor .e-49268fa0-51c7{padding-block-start:2.64rem;padding-block-end:2.64rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;display:flex;flex-direction:column;gap:0.64rem;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #D2CDBE;\n}.elementor .e-2365cb4d-a74f{font-family:var(--home2-display);font-size:4.24rem;letter-spacing:-0.03em;line-height:1.15;}.elementor .e-74531e5d-5013{font-size:1.2rem;color:#55554F;line-height:1.5;}.elementor .e-28d84d43-ada3{padding-block-start:2.64rem;padding-block-end:2.64rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;display:flex;flex-direction:column;gap:0.64rem;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #D2CDBE;\n}.elementor .e-5eb1196a-d095{font-family:var(--home2-display);font-size:4.24rem;letter-spacing:-0.03em;line-height:1.15;}.elementor .e-6bf9193c-52ec{font-size:1.2rem;color:#55554F;line-height:1.5;}.elementor .e-edda236-d64a{padding-block-start:2.64rem;padding-block-end:2.64rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;display:flex;flex-direction:column;gap:0.64rem;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #D2CDBE;\n}.elementor .e-4454b4c6-9180{font-family:var(--home2-display);font-size:4.24rem;letter-spacing:-0.03em;line-height:1.15;}.elementor .e-2508c79f-c8e3{font-size:1.2rem;color:#55554F;line-height:1.5;}.elementor .e-19ba109e-3513{padding-block-start:2.64rem;padding-block-end:2.64rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;display:flex;flex-direction:column;gap:0.64rem;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #D2CDBE;\n}.elementor .e-146bc115-1376{display:grid;grid-template-columns:1fr 1fr 1fr 1.3fr;}.elementor .e-25396f17-2d60{padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.2rem;padding-inline-end:3.2rem;background-color:#E9E5D6;border-block-start-width: 1px; border-block-end-width: 1px; border-top-style: solid; border-top-color: #77766E; border-bottom-style: solid; border-bottom-color: #77766E;\n}.elementor .e-7a92c563-a8c8{font-family:Montserrat;font-weight:700;color:#F2F0E5;}.elementor .e-12d98422-faf0{max-width:41.6rem;font-family:Montserrat;font-weight:400;font-size:1.44rem;color:#C7C4B7;}.elementor .e-27d2be81-c531{padding:0px;margin-block-end:4.8rem;display:grid;gap:6.4rem;grid-template-columns:1.45fr 1fr;align-items:center;}.elementor .e-5243c6cd-ec8c{font-family:Montserrat;font-weight:500;color:#C7C4B7;}.elementor .e-4b16fcc0-6646{font-family:Montserrat;font-weight:700;font-size:2.96rem;color:#F2F0E5;letter-spacing:-0.02em;}.elementor .e-286b1e57-2d7f{font-family:Montserrat;font-weight:400;font-size:1.28rem;color:#C7C4B7;line-height:1.6;}.elementor .e-7f041876-b98d{font-family:Montserrat;font-weight:500;color:#C7C4B7;}.elementor .e-7a59a4a6-dbf4{font-family:Montserrat;font-weight:700;font-size:2.96rem;color:#F2F0E5;letter-spacing:-0.02em;}.elementor .e-3e5a75e6-1250{font-family:Montserrat;font-weight:400;font-size:1.28rem;color:#C7C4B7;line-height:1.6;}.elementor .e-43165fca-a237{font-family:Montserrat;font-weight:500;color:#C7C4B7;}.elementor .e-5178cd90-4ab2{font-family:Montserrat;font-weight:700;font-size:2.96rem;color:#F2F0E5;letter-spacing:-0.02em;}.elementor .e-28143f20-d6eb{font-family:Montserrat;font-weight:400;font-size:1.28rem;color:#C7C4B7;line-height:1.6;}.elementor .e-16870a63-230a{font-family:Montserrat;font-weight:500;color:#C7C4B7;}.elementor .e-47328d35-cdb4{font-family:Montserrat;font-weight:700;font-size:2.96rem;color:#F2F0E5;letter-spacing:-0.02em;}.elementor .e-5af32814-30ce{font-family:Montserrat;font-weight:400;font-size:1.28rem;color:#C7C4B7;line-height:1.6;}.elementor .e-4a7f509a-f164{font-family:Montserrat;font-weight:500;color:#C7C4B7;}.elementor .e-2c022a58-7c24{font-family:Montserrat;font-weight:700;font-size:2.96rem;color:#F2F0E5;letter-spacing:-0.02em;}.elementor .e-23399683-5f37{font-family:Montserrat;font-weight:400;font-size:1.28rem;color:#C7C4B7;line-height:1.6;}.elementor .e-5f9a4c3d-486a{font-family:Montserrat;font-weight:500;color:#C7C4B7;}.elementor .e-20c660d7-7c21{font-family:Montserrat;font-weight:700;font-size:2.96rem;color:#F2F0E5;letter-spacing:-0.02em;}.elementor .e-586bde5d-d0c7{font-family:Montserrat;font-weight:400;font-size:1.28rem;color:#C7C4B7;line-height:1.6;}.elementor .e-43ba96a-97ca{padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);}.elementor .e-47eccca5-22aa{color:#F2F0E5;background-color:#111110;}.elementor .e-30b25cf3-ea0c{font-family:Montserrat;font-weight:500;margin-block-end:1.6rem;}.elementor .e-18504cdd-62c6{font-family:Montserrat;font-weight:700;margin-block-end:4.8rem;}.elementor .e-46b91119-bca0{min-width:0px;font-family:Montserrat;padding:0px;& .elementor-element.elementor-element-286bc51 .ti-widget, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-name, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-date, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-review-content, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-review-content *, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-rating-text, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-rating-text *, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-read-more, & .elementor-element.elementor-element-286bc51 .ti-widget .ti-widget-container .ti-footer { font-family: Montserrat !important; }\n}.elementor .e-5995e9ac-d000{font-family:Montserrat;font-weight:700;font-size:4rem;line-height:1.2;}.elementor .e-46b45c3-14dc{max-width:49.6rem;font-family:Montserrat;font-weight:400;}.elementor .e-834632f-2f1a{font-family:Montserrat;font-weight:500;}.elementor .e-53217d02-e421{font-family:Montserrat;font-weight:500;margin-block-end:0.8rem;}.elementor .e-357d3379-cdb7{font-family:Montserrat;font-weight:400;font-size:1.44rem;}.elementor .e-59b7a9f9-8b50{font-family:Montserrat;font-weight:400;font-size:1.44rem;}.elementor .e-41d179d2-58dc{font-family:Montserrat;font-weight:400;font-size:1.36rem;overflow-wrap: anywhere;\n}.elementor .e-5acf9520-a0e7{font-family:Montserrat;font-weight:400;font-size:1.36rem;}.elementor .e-43d8fd32-8645{padding:4rem;border-width:1px;border-color:#111110;border-style:solid;background-color:#FFFFFF;box-shadow:0.88rem 0.88rem 0px 0px #111110;gap:0.96rem;}.elementor .e-36fa2ff-4b07{display:grid;gap:8rem;grid-template-columns:1.35fr 1fr;align-items:center;}.elementor .e-1fc997fa-f713{border-block-start-width:1px;background-color:#F2F0E5;border-top-style: solid; border-top-color: #77766E;\n}