.onepage-wrapper{width:100%;height:100%;display:block;position:relative;padding:0;-webkit-transform-style:preserve-3d}.onepage-wrapper .section{width:100%;height:100%;overflow:hidden}.onepage-pagination{position:absolute;right:10px;top:50%;z-index:5;list-style:none;margin:0;padding:0}.onepage-pagination li{display:block;padding:0;margin:0;clear:both}.onepage-pagination li a{position:relative;min-height:15px;display:block}.onepage-pagination li a:after{content:'';height:1px;background:#fff;width:16px;margin:0;float:right;transition:width ease .5s}.onepage-pagination li a span{opacity:0;float:left;line-height:1;margin-right:7px;color:#fff;margin-top:-1px;position:absolute;left:0;top:-6px;transition:all ease .5s}.onepage-pagination li a:hover{display:block}.onepage-pagination li a:hover span{left:10px}.onepage-pagination li a.active{width:70px;display:block}.onepage-pagination li a.active:after{background:#fff;width:26px}.onepage-pagination li a.active span{display:block;left:0;opacity:1;font-size:17px}.onepage-pagination li a.active:hover:after{width:16px}.black-pagination .onepage-pagination li a span{color:#000}.black-pagination .onepage-pagination li a.active:after{color:#000;width:26px}.black-pagination .onepage-pagination li a:after{background:#000}.disabled-onepage-scroll,.disabled-onepage-scroll .wrapper{overflow:auto}.disabled-onepage-scroll .onepage-wrapper{-webkit-transform:none !important;-moz-transform:none !important;transform:none !important;-ms-transform:none !important;min-height:100%}.disabled-onepage-scroll .onepage-wrapper .section{position:relative !important;top:auto !important;left:auto !important}.disabled-onepage-scroll .onepage-pagination{display:none}.cms-about-us .breadcrumbs{display:none}.cms-about-us .onepage-pagination{position:fixed;top:50%;transform:translateY(-50%);right:0}.cms-about-us .hover-text{position:absolute;bottom:0;left:80px;color:#fff;bottom:80px;max-width:360px}.cms-about-us .hover-text h2{font-size:48px;font-weight:700;margin:0;padding:0;letter-spacing:2px}.cms-about-us .hover-text p{font-size:16px;margin:0;padding:0 0 0 35px;position:relative;margin-top:10px}.cms-about-us .hover-text p:before{content:'';width:26px;height:2px;background:#b6bcc1;position:absolute;left:0;top:8px}.cms-about-us .page-wrapper{padding-top:105px}.cms-about-us .columns .column.main{padding:0}.cms-about-us .fit-screen{width:100%;height:100%;object-fit:cover}.cms-about-us .onepage-wrapper{transform:none !important}.cms-about-us .onepage-wrapper .section{top:0 !important;transition:top 1s ease}.cms-about-us .onepage-wrapper .section.active{top:0 !important}.cms-about-us .onepage-wrapper .section.active~.section{top:100% !important}.cms-about-us .tow-sections .page_container{display:flex;height:100%}.cms-about-us .tow-sections .image-slider{width:50%;z-index:0}.cms-about-us .tow-sections .image-slider ul{margin:0;padding:0}.cms-about-us .tow-sections .image-slider .slick-vertical .slick-slide{border:0;margin:0;padding:0}.cms-about-us .tow-sections .text-container{width:50%;background:#fff;flex-grow:1;align-items:center;display:flex;padding:0 0 0 80px;box-sizing:border-box}.cms-about-us .tow-sections .hover-text{position:static;color:#000}.cms-about-us .tow-sections .hover-text p{margin-top:10px}.cms-about-us .tow-sections .hover-text p:before{color:#000}.cms-about-us .tow-sections.reverse .page_container .image-slider{order:0}.cms-about-us .tow-sections.reverse .page_container .text-container{order:-1}.page_container{height:100%}.about-us-layout .loading{position:fixed;height:100%;width:100%;background:#e4f0d3}.about-us-layout .loading img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}html[lang=ar] .cms-about-us .hover-text{left:inherit;right:80px}html[lang=ar] .cms-about-us .hover-text p{padding:0 35px 0 0}html[lang=ar] .cms-about-us .hover-text p:before{left:inherit;right:0}html[lang=ar] .cms-about-us .tow-sections .text-container{padding:0 80px 0 0}html[lang=ar] .cms-about-us .onepage-pagination{right:inherit;left:0}html[lang=ar] .cms-about-us .onepage-pagination li a:after{float:left}html[lang=ar] .cms-about-us .onepage-pagination li a.active span{left:inherit;right:0;float:right;margin-left:7px;margin-right:0}html[lang=ar] .cms-about-us .onepage-pagination li a span{right:0}@media (max-width:1279px){.cms-about-us .page-wrapper{padding-top:108px}}@media (max-width:1024px){.cms-about-us .tow-sections .text-container{padding:0 40px}.cms-about-us .hover-text{left:40px}html[lang=ar] .cms-about-us .hover-text{right:40px}html[lang=ar] .cms-about-us .tow-sections .text-container{padding:0 40px}}@media (max-width:767px){.cms-about-us .page-header{position:fixed;top:0;width:100%;left:0;z-index:99;margin:0;background:#fff;border:0;min-height:75px}.cms-about-us .page-wrapper{padding-top:75px}.cms-about-us .hover-text{left:20px;bottom:40px}.cms-about-us .hover-text h2{font-size:32px}.cms-about-us .hover-text p{margin:0;padding:0 0 0 26px}.cms-about-us .hover-text p:before{width:18px}.cms-about-us .section:not(.tow-sections) .hover-text{padding-right:20px}.cms-about-us .mobile-up{top:50px;left:20px;bottom:inherit}html[lang=ar] .cms-about-us .mobile-up{left:inherit;right:20px}html[lang=ar] .cms-about-us .section:not(.tow-sections) .hover-text{padding-right:0;padding-left:20px}html[lang=ar] .cms-about-us .hover-text{right:20px}html[lang=ar] .cms-about-us .hover-text p{padding:0 26px 0 0}}@media screen and (max-device-width:767px) and (orientation:portrait){.cms-about-us .tow-sections .page_container{display:inline-block;width:100%}.cms-about-us .tow-sections .image-slider{width:100%;flex-grow:100}.cms-about-us .tow-sections .text-container{width:100%}.cms-about-us .tow-sections .text-container{padding:20px}.cms-about-us .tow-sections.reverse .page_container .text-container{order:0}.cms-about-us .fit-screen{display:block}.black-pagination .onepage-pagination li a span{color:#fff}.black-pagination .onepage-pagination li a:after{background:#fff}html[lang=ar] .cms-about-us .tow-sections .text-container{padding:20px}}@media screen and (max-device-width:767px) and (orientation:landscape){.cms-about-us .page-wrapper{padding-top:78px}}@media (min-width:1025px){.onepage-pagination li a:hover:after{width:30px}}.vimeo-wrapper{position:relative;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.page.section:not(.tow-sections):after{content:'';background:#fff;width:100%;height:100%;position:absolute;top:0;transition-delay:2s}.page.section:not(.tow-sections).active .vimeo-wrapper{z-index:999 !important}.page.section:not(.tow-sections).active .hover-text{z-index:999}.page.section:not(.tow-sections).active:after{transform:translateY(100%);transition-delay:0s}.page.section:not(.tow-sections).active~.page.section:not(.tow-sections):after{transform:translateY(100%)}