@font-face{font-family:Basis Grotesque Arabic Pro;src:url(/fonts/BasisGrotesqueArabicPro-Light.woff2) format("woff2"),url(/fonts/BasisGrotesqueArabicPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Arabic Pro;src:url(/fonts/BasisGrotesqueArabicPro-Black.woff2) format("woff2"),url(/fonts/BasisGrotesqueArabicPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Arabic Pro;src:url(/fonts/BasisGrotesqueArabicPro-Bold.woff2) format("woff2"),url(/fonts/BasisGrotesqueArabicPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Arabic Pro;src:url(/fonts/BasisGrotesqueArabicPro-Medium.woff2) format("woff2"),url(/fonts/BasisGrotesqueArabicPro-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Arabic Pro;src:url(/fonts/BasisGrotesqueArabicPro-Regular.woff2) format("woff2"),url(/fonts/BasisGrotesqueArabicPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-BoldItalic.woff2) format("woff2"),url(/fonts/SST-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SST Condensed;src:url(/fonts/SST-CondensedBd.woff2) format("woff2"),url(/fonts/SST-CondensedBd.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-Bold.woff2) format("woff2"),url(/fonts/SST-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-HeavyItalic.woff2) format("woff2"),url(/fonts/SST-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-Heavy.woff2) format("woff2"),url(/fonts/SST-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-Light.woff2) format("woff2"),url(/fonts/SST-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-LightItalic.woff2) format("woff2"),url(/fonts/SST-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-Medium.woff2) format("woff2"),url(/fonts/SST-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SST Condensed;src:url(/fonts/SST-CondensedMd.woff2) format("woff2"),url(/fonts/SST-CondensedMd.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-MediumItalic.woff2) format("woff2"),url(/fonts/SST-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-Roman.woff2) format("woff2"),url(/fonts/SST-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SST Condensed;src:url(/fonts/SST-Condensed.woff2) format("woff2"),url(/fonts/SST-Condensed.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SST;src:url(/fonts/SST-Italic.woff2) format("woff2"),url(/fonts/SST-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--background:#ffffff;--foreground:#191919}body,html{max-width:100vw;height:100%;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Basis Grotesque Arabic Pro,Arial,Helvetica,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-template-rows:auto 1fr}body:has(.sc){font-family:SST,Arial,Helvetica,sans-serif!important}body:has(.impactEducation) header{display:none}body:has(.topbar){grid-template-rows:auto auto 1fr}body:has(.searchedEquipments) .banner,body:has(.searchedEquipments) .steps{display:none}body:has(.thanks-page){grid-template-rows:auto 1fr}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.wrapper{width:min(100%,80rem);margin:0 auto;padding-inline:var(--chakra-space-4)}.pac-container{z-index:1500!important}main:is(.sc) .wrapper{width:min(100%,65rem)}main:has(.add-manually) #faqs,main:has(.add-manually) .banner,main:has(.add-manually) .steps,main:has(.add-manually)+footer{display:none}main:has(.thanks-page)+footer{display:none}