.elementor .formServices{width:180px;display:block;}.elementor .inquiryFormHalfDivs{width:45%;display:flex;flex-direction:column;gap:10px;}.elementor .InquiryTextInput{border-radius:4px;border-width:1px;border-color:var(--grey);border-style:solid;}.elementor .generalHeading{font-size:42px;text-align:start;text-transform:capitalize;}.elementor .contactFormDivs{width:28%;padding:0px;display:flex;flex-direction:column;row-gap:18px;}.elementor .smallButton{padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:var(--Greyish);border-style:solid;}.elementor .DUP_megaMenuServiceDivs{padding-block-start:32px;padding-block-end:32px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--plainWhite);}.elementor .megaMenuServiceDivs{padding-block-start:32px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--plainWhite);transition:background-color 200ms;row-gap:16px;}.elementor .megaMenuServiceDivs:hover,.elementor .megaMenuServiceDivs:focus-visible{background-color:var(--colorWhite);cursor:  pointer;\n}.elementor .pageTitle{width:70%;font-size:8vw;color:var(--colorBlack);line-height:1em;text-transform:capitalize;}.elementor .afterHero{width:30%;font-size:32px;color:var(--colorBlack);line-height:1.2em;text-align:center;}.elementor .megaMenuServiceDHeading{column-gap:20px;padding:0px;display:flex;flex-direction:row;align-items:start;}.elementor .defaultButton{color:var(--colorWhite);background-color:var(--colorBlack);align-self:start;}