@keyframes expand-to-fade{0%{opacity:0;transform:translate(-50%, -50%) scale(0)}50%{opacity:1;transform:translate(-50%, -50%) scale(0.5)}to{opacity:0;transform:translate(-50%, -50%) scale(1)}}body:not(.safari) .video-bg .home-media-banner__background-image{background-image:none !important}body:not(.safari) .video-bg #playButton{display:none}.home-media-banner{overflow:hidden;position:relative;padding:60px 0;min-height:400px}.home-media-banner #playButton{display:none}.home-media-banner .playButton{position:absolute;top:50%;height:90px;width:90px;left:50%;display:block;transform:translate(-50%);border:0;background-color:rgba(0,0,0,0);box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:99;font-size:0}.home-media-banner .playButton{animation:4.5s ease 0s infinite normal none running expand-to-fade}.home-media-banner .playButton::before,.home-media-banner .playButton::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:2px solid hsla(0,0%,100%,.6);border-radius:50%;height:250px;width:250px;opacity:1;transition:border 1s ease;pointer-events:none}.home-media-banner .playButton::before{animation:expand-to-fade 4.5s ease -3s infinite}.home-media-banner .playButton::after{animation:expand-to-fade 4.5s ease -1.5s infinite}.home-media-banner__background-image{position:absolute;right:0;bottom:0;background-repeat:no-repeat;width:100%;background-position:center;height:100%;background-size:cover}.home-media-banner__background-image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;cursor:pointer}.home-media-banner.video-bg{padding:230px 0}.home-media-banner__overlay{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.home-media-banner__content-inner{padding:0 35px;max-width:60%}.home-media-banner__content-inner .banner-subtext p:empty{margin:0 0 20px 0}.home-media-banner .home-media-banner__content-section[style="text-align: left;"],.home-media-banner .home-media-banner__content-section[style="text-align:left"]{justify-content:flex-start !important}.home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{padding-left:135px}.home-media-banner .home-media-banner__content-section[style="text-align: right;"],.home-media-banner .home-media-banner__content-section[style="text-align:right"]{justify-content:flex-end !important}.home-media-banner .home-media-banner__content-section[style="text-align: right;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:right"] .home-media-banner__content-inner{padding-right:100px}.home-media-banner__content-section{padding:330px 0 230px 0}.home-media-banner__content-section h1{display:inline-block;position:relative;z-index:88;font-weight:normal}.home-media-banner__content-section h1 span{display:inline-block;vertical-align:middle;opacity:0}.home-media-banner__content-section h1 span.second{opacity:1}.home-media-banner__content-section h1 span.first-text{opacity:1}.home-media-banner__content-section h1 span.third-text{opacity:1}.home-media-banner__content-section .banner-subtext{position:relative;z-index:88}.home-media-banner__content-section .banner-subtext p{margin:20px auto 40px;max-width:680px;display:inline-block}.home-media-banner__content-section .btn-main{margin:0}.home-media-banner__content-section .subtitle{max-width:inherit;display:inherit;font-size:18px;line-height:24px;font-weight:bold;margin:0 0 20px 0;text-transform:uppercase;max-width:100%}.home-media-banner .hero-donw-arrow{position:absolute;left:0;right:0;bottom:5px;margin:0 auto;text-align:center;z-index:88;animation:jumpInfinite 1.5s infinite}.home-media-banner .hero-donw-arrow img{cursor:pointer;width:31px}.minimize-height{min-height:320px !important}.minimize-padding{padding:60px 0}.hide-arrow .hero-donw-arrow{display:none}.caseconvert .subtitle{text-transform:none !important;text-transform:initial !important}@keyframes jumpInfinite{0%{bottom:8px}50%{bottom:20px}100%{bottom:8px}}.home-media-banner-animation .home-media-banner__content-section{padding:0 !important}.home-media-banner-animation .home-media-banner__content-section{position:relative;left:0;right:0;top:0;transform:none;margin:0 auto;display:flex;align-items:center;justify-content:center;height:100%}.home-media-banner-animation .home-media-banner__content-inner{position:relative;margin:61px 0 0 0}.rtl-template.current-language-ar_dz .home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.rtl-template.current-language-ar_dz .home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{text-align:right !important}.ltr-template.current-language-ar_dz .home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.ltr-template.current-language-ar_dz .home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{text-align:left !important}@media only screen and (min-width: 1140px)and (max-width: 1399px){.home-media-banner:not(.video-bg) .home-media-banner__content-inner h1:first-child{margin-top:30px}}@media only screen and (min-width: 1600px){.home-media-banner .custom-model-inner .custom-model-wrap .custom-model-wrap{padding-bottom:75px;padding-bottom:0}.home-media-banner .custom-model-inner .custom-model-wrap .close-btn{width:45px;height:45px;right:15px;top:16px}.home-media-banner:not(.video-bg) .home-media-banner__content-inner h1:first-child{margin-top:30px}}@media screen and (max-width: 1800px){.home-media-banner__content-inner{max-width:calc(100% - 700px)}}@media (max-width: 1599px){.home-media-banner .custom-model-inner .custom-model-wrap .pop-up-content-wrap{padding-top:0;aspect-ratio:16/9;max-height:calc(100vh - 160px)}.home-media-banner{padding:100px 0}.home-media-banner.video-bg{padding:140px 0}.home-media-banner__content-inner{max-width:calc(100% - 500px)}.home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{padding-left:35px}.home-media-banner .home-media-banner__content-section[style="text-align: right;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:right"] .home-media-banner__content-inner{padding-right:35px}.home-media-banner__content-section .subtitle{font-size:18px;margin:0 0 10px 0}.minimize-padding{padding:100px 0 50px !important}}@media (max-width: 1399px){.home-media-banner{padding:70px 0}.home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{width:45%}.home-media-banner.video-bg .home-media-banner__content-section .home-media-banner__content-inner{width:100%}.home-media-banner__content-section .subtitle{font-size:16px;margin:0 0 10px 0}.minimize-padding{padding:70px 0 35px !important}.home-media-banner-animation .home-media-banner__content-inner{margin:47px 0 0 0}}@media (max-width: 1199px){.home-media-banner__content-inner{max-width:calc(100% - 250px)}.home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{width:75%}.home-media-banner__content-section{padding:260px 0 180px 0}}@media only screen and (max-width: 1139px){.home-media-banner-animation .home-media-banner__content-inner{margin:56px 0 0 0}}@media (max-width: 1023px){.home-media-banner__content-section .subtitle{font-size:14px}}@media (max-width: 991px){.home-media-banner__content-inner{max-width:calc(100% - 150px);width:95%}.home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{width:95%}.home-media-banner__content-section{padding:210px 0 150px 0}}@media (max-width: 767px){body.safari .video-bg .home-media-banner__background-image video{display:none}.home-media-banner{min-height:300px}.home-media-banner{padding:60px 0}.home-media-banner .playButton{display:none}.home-media-banner.video-bg{padding:80px 0}.home-media-banner:not(.video-bg).textAlign-left.display-half-image .home-media-banner__background-image{position:absolute;right:0;bottom:0;background-repeat:no-repeat;width:45%;background-position:69% 0;height:66%;background-size:cover;top:50%;transform:translateY(-50%)}.home-media-banner:not(.video-bg).textAlign-left.display-half-image.fullWidth-bg .home-media-banner__background-image{width:100%;background-position:69% 0;height:100%}.home-media-banner__content-inner{padding:0 15px}.home-media-banner__content-inner{max-width:100%}.home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner{padding-right:15px;padding-left:20px;width:100%}.home-media-banner .home-media-banner__content-section[style="text-align: left;"] .home-media-banner__content-inner h1,.home-media-banner .home-media-banner__content-section[style="text-align:left"] .home-media-banner__content-inner h1{font-size:30px;line-height:35px}.home-media-banner .home-media-banner__content-section[style="text-align: right;"] .home-media-banner__content-inner,.home-media-banner .home-media-banner__content-section[style="text-align:right"] .home-media-banner__content-inner{padding-right:15px}.home-media-banner__content-section{padding:145px 0 105px 0}.home-media-banner__content-section .banner-subtext p{margin:20px auto 30px;font-family:"proxima-nova",sans-serif}.home-media-banner__content-section .subtitle{font-size:12px;margin:0}.home-media-banner .hero-donw-arrow{display:none}}@media only screen and (max-width: 767px){.home-media-banner-animation .home-media-banner__content-inner{margin:31px 0 0 0}}@media only screen and (max-width: 380px){.home-media-banner__content-section h1{font-size:27px;line-height:38px}}
