.elementor .showfromtablet{display:none;}.elementor .w1400{width:var(--w1400);margin-inline-start:auto;margin-inline-end:auto;}.elementor .nopadding{padding:0px;}.elementor .menu{font-family:"Source Sans 3";font-weight:500;font-size:var(--t14);letter-spacing:0px;line-height:22px;}.elementor .btn-secondary{font-family:"Source Sans 3";font-weight:500;font-size:var(--t14);color:var(--offblack);padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:var(--sand);border-style:solid;background-color:var(--transparent);transition:all 300ms;}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--offwhite);border-color:var(--offblack);background-color:var(--offblack);}.elementor .btn-primary{font-family:"Source Sans 3";font-weight:500;font-size:var(--t14);color:var(--offblack);padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:var(--ottgreen);border-style:solid;background-color:var(--ottgreen);transition:all 300ms;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--ottgreen);border-color:var(--offblack);background-color:var(--offblack);}.elementor .heading6{font-family:"Source Sans 3";font-weight:600;font-size:11px;letter-spacing:2.2px;line-height:16.5px;text-transform:uppercase;}.elementor .heading1{font-family:Fraunces;font-weight:400;font-size:80px;letter-spacing:-2px;line-height:84px;}.elementor .body2{font-family:"Source Sans 3";font-weight:300;font-size:18px;letter-spacing:0px;line-height:29.25px;}.elementor .icon-box{width:40px;height:40px;aspect-ratio:1/1;color:var(--ottgreen);padding:8px;border-radius:12px;background-image:linear-gradient(var(--white), var(--white));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;}.elementor .heading2{font-family:Fraunces;font-weight:600;font-size:51.2px;letter-spacing:0px;line-height:64px;}.elementor .heading3{font-family:Fraunces;font-weight:600;font-size:30px;letter-spacing:0px;line-height:41.25px;}.elementor .body3{font-family:"Source Sans 3";font-weight:300;font-size:14px;letter-spacing:0px;line-height:22.75px;}.elementor .btn-icon{width:16px;height:16px;}.elementor .btn-transparent{width:fit-content;height:fit-content;font-family:"Source Sans 3";font-weight:600;font-size:14px;color:var(--offblack);letter-spacing:0px;line-height:20px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:var(--sand);border-style:solid;background-color:var(--transparent);gap:10px;}.elementor .btn-transparent:hover,.elementor .btn-transparent:focus-visible{color:var(--white);border-color:var(--Grey);background-color:var(--Grey);}.elementor .btn-right{width:fit-content;height:fit-content;font-family:"Source Sans 3";font-weight:600;font-size:14px;color:var(--offblack);letter-spacing:0px;line-height:20px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:var(--sand);border-style:solid;background-color:var(--transparent);gap:10px;align-items:center;}.elementor .btn-right:hover,.elementor .btn-right:focus-visible{color:var(--white);border-color:var(--Grey);background-color:var(--Grey);}.elementor .imgdefault{border-radius:16px;}.elementor .heading5{font-family:Fraunces;font-weight:600;font-size:16px;letter-spacing:0px;line-height:24px;}.elementor .icon-boxleft{padding:20px;border-radius:16px;border-width:1px;border-color:var(--sand);border-style:solid;background-color:var(--white);flex-direction:column;gap:10px;order:0;}.elementor .btn-transparent-dark:hover,.elementor .btn-transparent-dark:focus-visible{color:var(--offblack);border-color:var(--sand);background-color:var(--sand);}