.elementor .e-651403bc-fe8c{width:50%;height:auto;max-width:553px;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-9cdabd-c18a{font-family:"Playfair Display";font-weight:400;font-size:49px;color:#000000;line-height:1.1;}.elementor .e-40831506-3ff3{width:45%;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-end;text-align: right;\n}.elementor .e-37e1bbc7-89fa{width:100%;max-width:1185px;display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;margin-inline: auto; padding-block: 60px; padding-inline: 40px;\n}.elementor .e-3fdc88da-9f17{padding-block-end:8px;}.elementor .e-10181825-97c5{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;filter:brightness(70%);inset: 0px;\n}.elementor .e-4a395d6d-2dee{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;filter:brightness(65%);inset: 0px;\n}.elementor .e-403e186-d655{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;filter:brightness(70%);inset: 0px;\n}.elementor .e-4fd1ec34-b5cf{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;filter:brightness(55%);inset: 0px;\n}.elementor .e-40e43d66-a948{width:100%;max-width:1185px;display:grid;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin-inline: auto; padding-inline: 40px; padding-block: 24px;\n}.elementor .e-6f55edd2-3aa6{display:block;}.elementor .e-24f9b1b0-492e{display:block;}.elementor .e-38fe36af-3000{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-block: 18px;\n}.elementor .e-2cdc1eda-fe32{padding-block-end:18px;}.elementor .e-22689152-e6a5{border-block-end: 1px solid #DDDDDD;\n}.elementor .e-7434b0ca-519e{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-block: 18px;\n}.elementor .e-328bdb6d-f9ae{padding-block-end:18px;}.elementor .e-2f9ee4e5-d2b5{border-block-end: 1px solid #DDDDDD;\n}.elementor .e-27a6860f-28c1{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-block: 18px;\n}.elementor .e-3e05e19d-694f{padding-block-end:18px;}.elementor .e-671098d0-483c{border-block-end: 1px solid #DDDDDD;\n}.elementor .e-68ee7e18-2738{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-block: 18px;\n}.elementor .e-6afcae75-cb74{padding-block-end:18px;}.elementor .e-dfbe892-ced4{border-block-end: 1px solid #DDDDDD;\n}.elementor .e-65c56092-83f3{width:100%;display:flex;flex-direction:column;border-block-start: 1px solid #DDDDDD;\n}.elementor .e-3491906d-1bb9{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;filter:brightness(65%);inset: 0px;\n}.elementor .e-3ee67ed7-ad0d{font-family:"Playfair Display";font-weight:400;font-size:57px;color:#FFFFFF;line-height:1.1;}.elementor .e-1d672c0b-14f4{font-family:Montserrat;font-size:15px;color:#FFFFFF;line-height:1.5;}.elementor .e-63dc659-48de:hover,.elementor .e-63dc659-48de:focus-visible{background-color:#EDEDED;}.elementor .e-63dc659-48de{font-family:Montserrat;font-size:15px;color:#000000;border-radius:0px;background-color:#FFFFFF;padding-block: 14px; padding-inline: 24px;\n}.elementor .e-1bf2c873-47b6{max-width:600px;position:relative;z-index:1;text-align:center;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-e3073a0-df7d{width:100%;min-height:560px;overflow:hidden;position:relative;padding:40px;margin-block-start:40px;display:flex;justify-content:center;align-items:center;}.elementor .e-451cf682-e5ae{width:100%;margin-block-start:4px;}.elementor .e-5a3f2d31-8ca9{width:100%;margin-block-start:12px;}.elementor .e-461e25ab-f2ce{width:100%;font-size:13px;color:#555555;}.elementor .e-1afeb0be-54ff{width:100%;display:block;}.elementor .e-1e68633d-b81d{font-size:13px;color:#555555;}.elementor .e-142f339c-e591{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-489cb70c-97c0{width:100%;font-size:13px;color:#555555;}.elementor .e-7a9695c8-bcdb:hover,.elementor .e-7a9695c8-bcdb:focus-visible{background-color:#56585A;}.elementor .e-7a9695c8-bcdb{font-family:Montserrat;font-size:15px;color:#FCFCF9;margin-block-start:8px;background-color:#242526;padding-block: 14px; padding-inline: 40px;\n}.elementor .e-779b2c92-eb1b{width:100%;}.elementor .e-525b8916-84f7{width:100%;}.elementor .e-510a9ab0-2a1c{width:100%;column-gap:24px;padding:0px;margin-block-start:8px;row-gap: 16px;\n}.elementor .e-39190ab6-e672{max-width:830px;padding-block: 60px;\n}.elementor .e-2ffe6c88-82be{font-family:"Playfair Display";font-weight:400;font-size:29px;color:#FFFFFF;text-align:center;}.elementor .e-4824c44a-b1e4{font-family:Montserrat;font-size:13px;color:#FFFFFF;line-height:1.5;text-align:center;}.elementor .e-4c9fa9b1-20f1{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-6bd3badd-5258{font-family:"Playfair Display";font-weight:400;font-size:29px;color:#FFFFFF;text-align:center;}.elementor .e-3db5eeb9-9ed8{font-family:Montserrat;font-size:13px;color:#FFFFFF;line-height:1.5;text-align:center;}.elementor .e-580b6ac8-1197{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-7ecdf976-6d4e{font-family:"Playfair Display";font-weight:400;font-size:29px;color:#FFFFFF;text-align:center;}.elementor .e-6af77070-d920{font-family:Montserrat;font-size:13px;color:#FFFFFF;line-height:1.5;text-align:center;}.elementor .e-3b1e443-e35f{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-e23b60-b103{font-family:"Playfair Display";font-weight:400;font-size:29px;color:#FFFFFF;text-align:center;}.elementor .e-435592ef-22a3{font-family:Montserrat;font-size:13px;color:#FFFFFF;line-height:1.5;text-align:center;}.elementor .e-5ec0c078-650a{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-706e593b-957c{width:100%;max-width:1105px;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-452a23c2-6d67{width:100%;margin-block-start:40px;background-color:#947770;display:flex;justify-content:center;padding-block: 64px; padding-inline: 40px;\n}