.elementor .e-29e5f3b-f938{font-family:var(--lindus-font);font-weight:400;font-size:45px;color:var(--lindus-white);line-height:1.125;margin-block-start:0px;margin-block-end:33.75px;margin-inline-start:0px;margin-inline-end:0px;display:block;text-shadow: 1px 1px 10px #000000;\n}.elementor .e-4bee2035-a310{font-family:var(--lindus-font);font-weight:300;font-size:18px;color:var(--lindus-white);line-height:1.4;margin:0px;display:block;text-shadow: 1px 1px 10px #000000;\n}.elementor .e-40951aaf-b761{width:57%;min-width:0px;position:relative;z-index:5;padding:0px;margin-block-start:-3%;margin-block-end:25px;margin-inline-start:8.33%;margin-inline-end:0px;}.elementor .e-6ed0c869-b5b7{font-family:var(--lindus-font);font-weight:300;font-size:33px;color:var(--lindus-white);line-height:1.1;text-align:center;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-57cd8ca8-f589{font-family:var(--lindus-font);font-weight:400;font-size:16px;color:var(--lindus-white);line-height:1.125;text-align:center;margin-block-start:2.5px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-588b47ed-f935{text-align:center;padding:0px;margin-block-start:-75px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-636b12e1-22c7{width:calc(100% - 20px);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:10px;}.elementor .e-2ac506f7-e11a{width:40%;height:100%;max-width:500px;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:6;text-align:center;padding-block-start:50px;padding-block-end:0px;padding-inline-start:4vw;padding-inline-end:4vw;flex-direction:column;gap:0px;justify-content:center;align-items:center;display: var(--lsf-banner-form, flex); background-image: var(--lsf-form-texture); background-size: cover; background-position: center center;\n}.elementor .e-7626ced5-66fe{height:80vh;position:relative;padding:0px;background-color:var(--lindus-charcoal);flex-direction:column;gap:0px;justify-content:center;align-items:flex-start;background-image: linear-gradient(90deg, rgba(38, 43, 53, 0.9), rgba(38, 43, 53, 0)), var(--lsf-banner-image); background-size: cover; background-position: var(--lsf-banner-position, center center); background-repeat: no-repeat; min-height: var(--lsf-banner-min-h, 750px);\n}.elementor .e-7bf96770-2f5d{width:100%;height:75px;color:var(--lindus-white);box-shadow:0px 1px 0px 0px #ffffff;display:block;}.elementor .e-6b975343-a77e{height:75px;min-width:0px;position:relative;z-index:7;line-height:0px;padding:0px;margin-block-start:-74px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ea56de8-6ebf{min-width:0px;padding-block-start:4vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3e2d1f66-b38a{font-family:var(--lindus-font);font-weight:300;font-size:33px;color:var(--lindus-white);line-height:1.1;text-align:center;margin-block-start:0px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-75387394-ebe3{margin-block-start:5px;margin-block-end:0px;margin-inline-start:5px;margin-inline-end:5px;}.elementor .e-1de23fc4-de43{font-family:var(--lindus-font);font-weight:300;font-size:14px;color:var(--lindus-white);line-height:1.125;text-align:center;font-style:italic;margin-block-start:25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-fbe62f3-2a13{width:50%;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-180bab58-624d{min-width:0px;position:relative;padding-block-start:10vw;padding-block-end:10vw;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--lindus-gray-light);display: var(--lsf-offer, block); background-image: linear-gradient(rgba(38, 43, 53, 0.7), rgba(38, 43, 53, 0.7)), var(--lsf-offer-image); background-size: cover; background-position: center center;\n}