.c-carousel-with-preview-component .hero-image{height:auto;width:auto}.c-carousel-with-preview-component .hero-image picture{height:auto}.c-carousel-with-preview-component .hero-image img{height:auto;width:100%}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .hero-image img{min-height:310px}}.c-carousel-with-preview-component .hero-banner-holder{margin-bottom:260px}@media (min-width:768px){.c-carousel-with-preview-component .hero-banner-holder{margin-bottom:270px}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .hero-banner-holder{margin-bottom:0}}.c-carousel-with-preview-component .hero-detail-container{display:none}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .carousel-with-preview-holder{position:relative}.c-carousel-with-preview-component .carousel-with-preview-holder .card-carousel-component-holder{position:absolute;top:0;bottom:0}}.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots{text-align:center;margin-top:40px;position:relative}@media (min-width:320px) and (max-width:767px){.zoom-in .c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots{margin-top:65px}}@media (min-width:768px) and (max-width:1023px){.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots{margin-top:-60px}}.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots li{display:inline-block;padding-left:6px;width:27px}.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots li.slick-active{margin:auto}.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots li span{font-size:0}.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots li span:before{content:"";position:absolute;width:12px;height:12px;border-radius:0;background-color:#999;transform:rotate(45deg);top:6px;margin-left:-5px}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots li span:before{bottom:92px}}.c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots li.slick-active span:before{background-color:#171717}.c-carousel-with-preview-component .card-carousel-component-container .slick-list{height:253px}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .slick-list{height:335px}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame{background-color:#ecedee;border-radius:0;width:320px;height:239px;margin:5px;padding:30px 11px;opacity:.3}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame{width:352px;height:265px;margin:10px;opacity:.6}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame{margin:0;padding:20px}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame-title{padding:0;top:50px;position:relative}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame-title{top:97px}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-family:"Open Sans",Arial,sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:28px;letter-spacing:.5px;margin-top:5px;margin-bottom:0}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1366px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{margin-top:12px}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{opacity:.7;margin-top:8px;font-family:"Open Sans",Arial,sans-serif;font-weight:400;line-height:1.71;letter-spacing:.1px;font-size:14px;font-size:.875rem}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1366px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{font-size:14px;font-size:.875rem}}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{opacity:0}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame-image{height:62px;width:50px;margin:0 auto;top:-72px;position:relative}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame-image{top:-60px}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame-image img{width:auto}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary{display:inline-block;position:relative;display:none;left:50%;transform:translate(-50%)}.user-is-tabbing .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary:focus-within{border-radius:2px;box-shadow:0 0 4px 1px #fff;outline:2px solid #3aaede}.user-is-tabbing .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary.focus-within{border-radius:2px;box-shadow:0 0 4px 1px #fff;outline:2px solid #3aaede}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label{font-family:"Open Sans",Arial,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:20px;letter-spacing:1px;outline:none;position:relative;text-decoration:none;padding:12px 25px 15px;border:none;display:inline-block;z-index:1}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1366px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:focus,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:hover,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:focus,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:hover,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:focus,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:hover{border:none;outline:none;box-shadow:none;padding:17px 18px 10px 32px}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:focus,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:hover,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:focus,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:hover,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:focus,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:hover{padding-left:18px;padding-right:32px}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:focus:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:hover:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:focus:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:hover:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:focus:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:hover:after{left:7px;top:5px}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:focus:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:hover:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:focus:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:hover:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:focus:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:hover:after{right:7px;left:auto}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:before{left:0;-khtml-transform:skewX(20deg);transform:skewX(20deg);content:"";position:absolute;width:100%;height:100%;top:0;z-index:-1;border-radius:2px}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:before,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:before,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:after,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:before{right:0;left:auto;-khtml-transform:skewX(-20deg);transform:skewX(-20deg)}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:before{left:11px;border:3px solid #bcd432;top:8px}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:before,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:before,.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:before{right:11px;left:auto}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label{background-color:transparent;color:#fff}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:focus,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:hover,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:focus,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:hover,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:focus,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:hover{background-color:transparent;color:#dcddde}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:focus:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:hover:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:focus:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:hover:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:focus:before,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:hover:before{border:3px solid #06b2c4}}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary button:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary label:after{background:#000}.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:after,.c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary a:before{background:transparent}.c-carousel-with-preview-component .card-carousel-component-container .slick-active .c-card-component-container .card-frame{opacity:1}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .slick-active .c-card-component-container .card-frame{opacity:1}}.c-carousel-with-preview-component .card-carousel-component-container .slick-active .c-card-component-container .card-frame .card-text{opacity:1}.c-carousel-with-preview-component .card-carousel-component-container .slick-active .c-card-component-container .card-frame .btn-primary{display:inline-block;top:22px}@media (min-width:768px){.c-carousel-with-preview-component .card-carousel-component-container .slick-active .c-card-component-container .card-frame .btn-primary{top:46px}}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list{position:absolute;width:100%;height:100%}}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item{padding:18px;transition:background-color .2s ease-in-out;color:#fff;border:0;margin:0;z-index:10;border-right:1px solid hsla(0,0%,100%,.25)}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item{display:flex}}@media only screen and (min-width:1366px){.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item{padding:20px 19px}}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item:first-of-type{border-left:1px solid hsla(0,0%,100%,.25)}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item .c-card-component-container{background-color:transparent}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item .c-card-component-container .card-frame{width:220px;height:100%}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item .c-card-component-container:hover{background-color:hsla(0,0%,100%,.25)}}@media only screen and (min-width:1366px){.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item .c-card-component-container .card-frame{width:240px}}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item .card-frame{border-top:0;background-color:transparent;top:0;opacity:.92}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item .card-frame-image{top:-40px;height:70px;width:70px;margin:0 auto}@media only screen and (min-width:1024px){.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carous-list-trans-2x .c-card-component-container{transition:none;background-color:#ecedee;color:#000}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carous-list-trans-2x .c-card-component-container:hover{background-color:#ecedee}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carous-list-trans-2x .card-frame .card-text{opacity:1}.c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carous-list-trans-2x .card-frame .btn-primary{display:inline-block;top:190px}}.c-carousel-with-preview-component .carousel-with-preview-holder .card-carousel-component-holder.shadow .card-carsl-item-list .card-carsl-item.card-carous-list-trans-1x .card-frame-title .card-title{text-shadow:0 2px 4px rgba(0,0,0,.4)}.experience-editor-mode .c-carousel-with-preview-component .carousel-with-preview-holder .card-carousel-component-holder{width:auto;left:50%}@media only screen and (min-width:1024px){main{padding-top:0}}.lang-ar .body-copy-1{font-family:"Noto Kufi Arabic","Open Sans",Arial,sans-serif;line-height:1.62;letter-spacing:0;font-size:16px;font-size:1rem}@media (min-width:768px){.lang-ar .body-copy-1{font-size:16px;font-size:1rem}}@media only screen and (min-width:1024px){.lang-ar .body-copy-1{font-size:16px;font-size:1rem}}@media only screen and (min-width:1366px){.lang-ar .body-copy-1{font-size:16px;font-size:1rem}}.lang-ar .body-copy-2{font-family:"Noto Kufi Arabic","Open Sans",Arial,sans-serif;line-height:1.71;letter-spacing:0;font-size:14px;font-size:.875rem}@media (min-width:768px){.lang-ar .body-copy-2{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1024px){.lang-ar .body-copy-2{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1366px){.lang-ar .body-copy-2{font-size:14px;font-size:.875rem}}.lang-ar .body-copy-3{font-family:"Noto Kufi Arabic","Open Sans",Arial,sans-serif;line-height:1.83;letter-spacing:0;font-size:12px;font-size:.75rem}@media (min-width:768px){.lang-ar .body-copy-3{font-size:12px;font-size:.75rem}}@media only screen and (min-width:1024px){.lang-ar .body-copy-3{font-size:12px;font-size:.75rem}}@media only screen and (min-width:1366px){.lang-ar .body-copy-3{font-size:12px;font-size:.75rem}}.lang-ar .body-copy-4{font-family:"Noto Kufi Arabic","Open Sans",Arial,sans-serif;line-height:12px;letter-spacing:0;font-size:10px;font-size:.625rem}@media (min-width:768px){.lang-ar .body-copy-4{font-size:12px;font-size:.75rem;line-height:18px}}@media only screen and (min-width:1024px){.lang-ar .body-copy-4{font-size:10px;font-size:.625rem;line-height:14px}}@media only screen and (min-width:1366px){.lang-ar .body-copy-4{font-size:10px;font-size:.625rem;line-height:14px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item:last-child{border-left:1px solid hsla(0,0%,100%,.25)}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .card-carsl-item-list .card-carsl-item:first-of-type{border-left:0}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-family:"Noto Kufi Arabic","Open Sans",Arial,sans-serif;letter-spacing:.5px;line-height:1.4;font-size:20px;font-size:1.25rem}@media (min-width:768px){.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1024px){.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1366px){.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-title{font-size:20px;font-size:1.25rem}}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{font-family:"Noto Kufi Arabic","Open Sans",Arial,sans-serif;line-height:1.71;letter-spacing:0;font-size:14px;font-size:.875rem}@media (min-width:768px){.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1024px){.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1366px){.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .card-frame .card-text{font-size:14px;font-size:.875rem}}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .c-card-component-container .btn-primary{left:auto;right:50%;transform:translate(50%)}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots{margin-right:5px}.lang-ar .c-carousel-with-preview-component .card-carousel-component-container .slick-slider .slick-dots li span:before{margin-right:-5px}