.elementor .ld-sf-text{font-size:15px;color:#4a5568;line-height:1.65;margin:0px;}.elementor .ld-sf-h3{font-weight:700;font-size:18px;color:#0b1726;line-height:1.3;margin:0px;}.elementor .ld-sf-card{padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-width:1px;border-color:#e3eaf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(16, 35, 58, 0.06);display:flex;flex-direction:column;gap:12px;}.elementor .ld-sf-input:focus{border-color:#0169b7;box-shadow:0px 0px 0px 3px rgba(1, 105, 183, 0.15);}.elementor .ld-sf-input{width:100%;height:48px;font-size:15px;color:#0b1726;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:#d3dde8;border-style:solid;background-color:#ffffff;transition:border-color 0.2s, box-shadow 0.2s;}.elementor .ld-sf-label{font-weight:600;font-size:14px;color:#0b1726;line-height:1.3;}.elementor .ld-sf-field{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .ld-foot-logo{width:190px;height:auto;margin-block-end:6px;display:block;}.elementor .ld-foot-title{overflow:hidden;font-family:Roboto;font-weight:400;font-size:15px;color:inherit;line-height:1.45;margin:0px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;\n}.elementor .ld-foot-link:hover,.elementor .ld-foot-link:focus-visible{color:#0169b7;}.elementor .ld-foot-link{color:#1f2d3d;text-decoration:none;display:block;}.elementor .ld-foot-list{width:100%;margin-block-start:6px;display:flex;flex-direction:column;gap:10px;}.elementor .ld-loop{padding:0px;}.elementor .ld-loop-item{padding:0px;scroll-snap-align: start;\n}