.elementor .e-default-h1{font-family:Inter;font-weight:700;font-size:40px;color:#232323;letter-spacing:-0.02em;line-height:1.15;text-transform:capitalize;}.elementor .e-default-h2{font-family:Inter;font-weight:600;font-size:34px;color:#232323;letter-spacing:-0.015em;line-height:1.2;text-transform:capitalize;}.elementor .e-default-h3{font-family:Inter;font-weight:600;font-size:28px;color:#232323;letter-spacing:-0.01em;line-height:1.25;text-transform:capitalize;}.elementor .e-default-h4{font-family:Inter;font-weight:500;font-size:24px;color:#232323;letter-spacing:0px;line-height:1.3;text-transform:capitalize;}.elementor .e-default-h5{font-family:Inter;font-weight:500;font-size:21px;color:#232323;letter-spacing:0px;line-height:1.35;text-transform:capitalize;}.elementor .e-default-h6{font-family:Inter;font-weight:500;font-size:18px;color:#232323;letter-spacing:0px;line-height:1.4;text-transform:capitalize;}.elementor .e-default-p{font-family:Poppins;font-weight:400;font-size:17px;color:#232323;letter-spacing:0px;line-height:1.6;text-transform:none;}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color:#8B452D;}.elementor .e-default-a{font-family:Poppins;font-weight:500;font-size:17px;color:#B55838;letter-spacing:0px;line-height:1.6;}.elementor .e-default-button:hover,.elementor .e-default-button:focus-visible{color:#E9DFD4;background-color:#8B452D;}.elementor .e-default-button{font-family:Inter;font-weight:600;font-size:16px;color:#E9DFD4;letter-spacing:0.01em;line-height:1.2;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;border-style:none;background-color:#B55838;}.elementor .e-default-input:focus{color:#232323;border-width:2px;border-color:#B55838;border-style:solid;background-color:#E9DFD4;}.elementor .e-default-input{font-family:Poppins;font-weight:400;font-size:16px;color:#232323;letter-spacing:0px;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;border-style:none;background-color:#E9DFD4;}.elementor .e-default-textarea:focus{color:#232323;border-width:2px;border-color:#B55838;border-style:solid;background-color:#E9DFD4;}.elementor .e-default-textarea{font-family:Poppins;font-weight:400;font-size:16px;color:#232323;letter-spacing:0px;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;border-style:none;background-color:#E9DFD4;}.elementor .e-default-img{border-radius:10px;border-style:none;box-shadow:none;\n}.elementor .e-default-ul{padding-inline-start:24px;margin-block-end:16px;background-color:transparent;list-style-type:disc; & li::marker { color:#B55838; }\n}.elementor .e-default-li{font-family:Poppins;font-weight:400;font-size:17px;color:#232323;line-height:1.6;}.elementor .e-default-select:focus{color:#232323;border-width:2px;border-color:#B55838;border-style:solid;background-color:#E9DFD4;}.elementor .e-default-select{font-family:Poppins;font-weight:400;font-size:16px;color:#232323;letter-spacing:0px;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:6px;border-style:none;background-color:#E9DFD4;}.elementor .e-default-label{font-family:Poppins;font-weight:500;font-size:14px;color:#232323;line-height:1.5;}.elementor .e-default-summary{cursor:pointer;list-style:none; &::-webkit-details-marker { display:none; } &::marker { content:""; } &::after { content:"+";color:#B55838;font-weight:600;margin-inline-start:12px; } &:is(details[open] > summary)::after { content:"−"; }\n}