.hero-component .video-container{padding:41.25% 0 0;position:relative;width:100%;overflow:hidden}@media (max-width: 768.98px){.hero-component .video-container{padding:136% 0 0}}.hero-component .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-component p{font-family:"Causten-Regular","Arial Narrow","Arial",sans-serif /*rtl:prepend:Almarai, */;line-height:normal;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.hero-component .text-overlay-container{top:50%;left:50%;transform:translate(-50%, -50%);padding:32px;padding:2rem;gap:16px;gap:1rem}@media (max-width: 768.98px){.hero-component .text-overlay-container{padding:16px;padding:1rem}}.hero-component .text-overlay-container .label-text{font-size:18px;font-size:1.125rem}@media (max-width: 768.98px){.hero-component .text-overlay-container .label-text{font-size:16px !important;font-size:1rem !important;line-height:16px !important;line-height:1rem !important}}.hero-component .text-overlay-container .heading{font-weight:900;font-size:56px;font-size:3.5rem;line-height:58px;line-height:3.625rem}@media (max-width: 768.98px){.hero-component .text-overlay-container .heading{font-size:36px !important;font-size:2.25rem !important;line-height:36px !important;line-height:2.25rem !important}}.hero-component .text-overlay-container .description{font-size:24px;font-size:1.5rem}@media (max-width: 768.98px){.hero-component .text-overlay-container .description{font-size:22px !important;font-size:1.375rem !important;line-height:22px !important;line-height:1.375rem !important}}.hero-component .text-overlay-container .buttons-container{-ms-flex-pack:center;justify-content:center;gap:1rem;place-self:center;margin-top:32px;margin-top:2rem}@media (max-width: 768.98px){.hero-component .text-overlay-container .buttons-container{-ms-flex-direction:column;flex-direction:column;margin-top:16px;margin-top:1rem;gap:8px;gap:.5rem}}.hero-component .text-overlay-container .buttons-container .btn{font-family:"Causten-Regular","Arial Narrow","Arial",sans-serif /*rtl:prepend:Almarai, */;border-radius:100px;font-weight:900;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;padding:12px 28px;padding:.75rem 1.75rem}.hero-component .text-overlay-container .buttons-container .btn.btn-outline-primary{color:#000}.hero-component .text-overlay-container .buttons-container .btn.btn-outline-primary:hover{color:#fff}.hero-component .bottom-container{bottom:0;padding:32px;padding:2rem}@media (max-width: 768.98px){.hero-component .bottom-container{padding:16px;padding:1rem}}.hero-component .bottom-container .legal-information{opacity:0.6;font-size:16px;font-size:1rem}@media (max-width: 768.98px){.hero-component .bottom-container .legal-information{font-size:14px !important;font-size:.875rem !important;line-height:14px !important;line-height:.875rem !important}}.hero-component.hero-content-center{text-align:center}.hero-component.hero-content-left{text-align:left}.hero-component.hero-content-left .buttons-container{-ms-flex-pack:start;justify-content:start}.hero-component.hero-content-right{text-align:right}.hero-component.hero-content-right .buttons-container{-ms-flex-pack:end;justify-content:end}.hero-component p{font-family:"Causten-Bold","Arial Black",sans-serif /*rtl:prepend:Almarai, */}.hero-component .text-overlay-container .buttons-container .btn{font-family:"Causten-Regular","Arial",sans-serif /*rtl:prepend:Almarai, */}
