.elementor .herochip1{position:absolute;inset-block-start:8%;inset-inline-start:-4%;font-family:"Cairo";column-gap:10px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 12px 30px 0px rgba(9,63,71,0.16);display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .herochip2{column-gap:10px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 12px 30px 0px rgba(9,63,71,0.16);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .servicessection{padding-block-start:80px;padding-block-end:80px;justify-content:center;align-items:center;}.elementor .servicesheading{font-family:"Cairo";font-weight:800;font-size:30px;color:#0b2b33;text-align:center;margin-block-end:12px;}.elementor .servicesgrid{width:100%;column-gap:24px;display:flex;flex-direction:row;row-gap:24px;flex-wrap:wrap;}.elementor .servicecardtitle{font-family:"Cairo";font-weight:700;font-size:19px;color:#0b2b33;margin-block-start:10px;margin-block-end:10px;}.elementor .whysection{margin-block-start:80px;margin-block-end:80px;align-items:center;}.elementor .whyheading{font-family:"Cairo";font-weight:800;font-size:34px;color:#0b2b33;text-align:center;margin-block-end:12px;}.elementor .whygrid{display:grid;flex-direction:row;gap:24px;align-items:center;}.elementor .whyitem{display:flex;flex-direction:column;align-items:center;}.elementor .whyimagewrap{position:relative;}.elementor .whyimagebadge{position:absolute;font-family:"Cairo";font-weight:800;font-size:14px;color:#FFFFFF;}.elementor .whyitemtitle{margin-block-start:8px;}.elementor .beforeaftersection{padding-block-start:80px;padding-block-end:80px;align-items:center;}.elementor .beforeafterheading{font-family:"Cairo";font-weight:800;font-size:34px;color:#0b2b33;text-align:center;margin-block-start:12px;margin-block-end:12px;}.elementor .beforeaftergrid{display:flex;flex-direction:row;gap:32px;align-items:center;}.elementor .beforeafteritem{width:100%;display:flex;flex-direction:column;align-items:center;}.elementor .beforeafterpair{display:flex;flex-direction:row;align-items:center;}.elementor .beforeafterlabelbefore{position:absolute;}.elementor .beforeafterlabelafter{position:absolute;}.elementor .testisection{position:relative;padding-block-start:80px;padding-block-end:80px;flex-direction:column;align-items:center;}.elementor .testiheading{font-family:"Cairo";font-weight:800;font-size:34px;color:#0b2b33;text-align:center;margin-block-end:12px;}.elementor .testigrid{column-gap:24px;row-gap:24px;}.elementor .testistars{display:flex;flex-direction:row;}.elementor .testifooter{display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .testiavatar{width:44px;height:44px;font-family:"Cairo";font-weight:800;font-size:16px;color:#ffffff;text-align:center;display:flex;justify-content:center;align-items:center;}.elementor .videosection{margin-block-start:80px;margin-block-end:80px;align-items:center;}.elementor .videoscroll{min-height:400px;}.elementor .videoitem{width:340px;flex:1 0 auto;}.elementor .videothumb{position:relative;}.elementor .videowidget{min-height:20px;aspect-ratio:9/16;object-fit:cover;}.elementor .videocaption{font-family:"Cairo";font-weight:600;font-size:14px;color:#0B2B33;text-align:center;margin-block-start:12px;}.elementor .minicta{justify-content:center;}.elementor .areasheading{font-family:"Cairo";font-weight:800;font-size:32px;color:#0B2B33;text-align:center;margin-block-end:10px;}.elementor .areaspills{width:100%;max-width:720px;margin-block-start:44px;margin-block-end:44px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:center;}.elementor .offerssection{overflow:hidden;position:relative;padding-block-start:70px;padding-block-end:70px;align-items:center;}.elementor .offersheading{font-family:"Cairo";font-weight:700;font-size:30px;margin-block-start:10px;margin-block-end:15px;}.elementor .offersgrid{margin-block-start:25px;display:flex;flex-direction:row;gap:20px;}.elementor .offercardtitle{font-family:"Cairo";font-weight:800;font-size:17px;}.elementor .maincta{display:flex;flex-direction:row;gap:14px;}.elementor .offerbtnprimary{border-radius:999px;}.elementor .offerbtnoutline{border-radius:999px;}