@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-ExtraLight.woff2") format("woff2"),url("../fonts/cairo/Cairo-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-Light.woff2") format("woff2"),url("../fonts/cairo/Cairo-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-Regular.woff2") format("woff2"),url("../fonts/cairo/Cairo-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-Medium.woff2") format("woff2"),url("../fonts/cairo/Cairo-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-SemiBold.woff2") format("woff2"),url("../fonts/cairo/Cairo-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-Bold.woff2") format("woff2"),url("../fonts/cairo/Cairo-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-ExtraBold.woff2") format("woff2"),url("../fonts/cairo/Cairo-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Cairo";src:url("../fonts/cairo/Cairo-Cairo-Black.woff2") format("woff2"),url("../fonts/cairo/Cairo-Cairo-Black.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"BShekari";src:url("../fonts/shekari/BShekari.woff2") format("woff2"),url("../fonts/shekari/BShekari.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}:root{--transition: 0.5s ease-out;--main-font: "Cairo", sans-serif;--secondary-font: "BShekari", sans-serif;--normal-font: "Arial", sans-serif;--lg-font-size: clamp(1.4rem, 0.9034rem + 2.4828vw, 2.3rem);--md-font-size: clamp(1.3rem, 0.9034rem + 2.4828vw, 2rem);--sm-font-size: clamp(1.2rem, 1.0345rem + 0.8276vw, 1.5rem);--sm2-font-size: clamp(1.2rem, 1.0345rem + 0.8276vw, 1.7rem);--sm3-font-size: clamp(1.1rem, 1.0345rem + 0.8276vw, 1.3rem);font-size:10px;--primary-color: #FFD700;--white-color: #ffffff;scroll-behavior:smooth}body *{font-family:var(--normal-font);font-size:1.2rem}button{cursor:pointer}section,footer{padding-inline:63px}@media screen and (max-width: 1023px){section,footer{padding-inline:35px}}h1,h2,h3,h4,h5,h6{font-family:var(--main-font);font-weight:bold}section h2.title{padding-inline-start:40px;font-size:var(--md-font-size);font-weight:bold}@media screen and (max-width: 1023px){section h2.title{padding-inline-start:0px}}input,textarea{border:none;outline:none}img{user-select:none}a.icon-call,div.icon-whatsapp{height:50px;width:120px;padding:15px;right:-150px;transition:right var(--transition);border-radius:10px;z-index:20;-ms-transition:right var(--transition);-o-transition:right var(--transition);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}a.icon-call.active,div.icon-whatsapp.active{right:40px}div.icon-whatsapp{bottom:121px;background:url("../images/vectors/btn-whatsapp.jpg") center/cover;overflow:hidden;cursor:pointer}div.icon-whatsapp i.whatsapp.active-show{display:none}div.icon-whatsapp .item{display:none}div.icon-whatsapp.active-show{cursor:initial;height:285px;width:70vmin;padding:0;border-radius:10px;background:var(--white-color);border:1px solid rgba(0,0,0,.2392156863)}div.icon-whatsapp.active-show .item{display:flex;height:100%;width:100%}div.icon-whatsapp.active-show .item .header,div.icon-whatsapp.active-show .item p,div.icon-whatsapp.active-show .item a{width:100%;text-align:start;padding-inline:20px}div.icon-whatsapp.active-show .item .header,div.icon-whatsapp.active-show .item a{padding-block:10px;background:#25d366}div.icon-whatsapp.active-show .item .header{padding-block:10px;background:#25d366}div.icon-whatsapp.active-show .item p,div.icon-whatsapp.active-show .item a{font-size:var(--sm-font-size)}div.icon-whatsapp.active-show .item a{width:60%;font-weight:bold;color:var(--white-color);border:10px solid var(--white-color);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}@media screen and (max-width: 1000px){div.icon-whatsapp.active-show .item a{width:100%}}@media screen and (min-width: 1000px){div.icon-whatsapp:hover{cursor:initial;height:285px;width:70vmin;padding:0;border-radius:10px;background:var(--white-color);border:1px solid rgba(0,0,0,.2392156863)}div.icon-whatsapp:hover .item{display:flex;height:100%;width:100%}div.icon-whatsapp:hover .item .header,div.icon-whatsapp:hover .item p,div.icon-whatsapp:hover .item a{width:100%;text-align:start;padding-inline:20px}div.icon-whatsapp:hover .item .header,div.icon-whatsapp:hover .item a{padding-block:10px;background:#25d366}div.icon-whatsapp:hover .item .header{padding-block:10px;background:#25d366}div.icon-whatsapp:hover .item p,div.icon-whatsapp:hover .item a{font-size:var(--sm-font-size)}div.icon-whatsapp:hover .item a{width:60%;font-weight:bold;color:var(--white-color);border:10px solid var(--white-color);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}}a.icon-call{display:flex;align-items:center;justify-content:center;bottom:60px;background:rgba(0,0,0,.925)}.close,.chat,.button-whatsapp,.twitter,.whatsapp,.facebook,.phone,.border-vector,.menu{display:inline-block}.menu{height:24.95px;width:34.93px;background:url("../images/icons/menu.svg") center/cover}.border-vector{height:13px;width:50vw;max-width:50vw;background:url("../images/vectors/border vector.svg") center/cover}.phone{height:20px;width:20px;background:url("../images/icons/phone.svg") center/cover}.facebook{height:20px;width:20px;background:url("../images/icons/facebook-svgrepo-com.svg") center/cover}.whatsapp{height:20px;width:20px;background:url("../images/icons/whatsapp-svgrepo-com.svg") center/cover}.twitter{height:20px;width:20px;background:url("../images/icons/twitter-svgrepo-com.svg") center/cover}.button-whatsapp{height:30px;width:82px;background:url("../images/icons/button-whatsapp.svg") center/contain no-repeat}.chat{height:20px;width:20px;background:url("../images/icons/chat.svg") center/contain no-repeat}.close{height:25px;width:25px;background:url("../images/icons/close.svg") center/contain no-repeat}.loading-page{top:0;right:0;position:fixed;height:100%;width:100%;background:#222;z-index:20}.loading-page .loader{width:48px;height:48px;border:5px solid #fff;border-radius:50%;display:inline-block;box-sizing:border-box;position:relative;animation:pulse 1s linear infinite}.loading-page .loader:after{content:"";position:absolute;width:48px;height:48px;border:5px solid #fff;border-radius:50%;display:inline-block;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%, -50%);animation:scaleUp 1s linear infinite}@keyframes scaleUp{0%{transform:translate(-50%, -50%) scale(0)}60%,100%{transform:translate(-50%, -50%) scale(1)}}@keyframes pulse{0%,60%,100%{transform:scale(1)}80%{transform:scale(1.2)}}header{color:var(--white-color)}header .content h1+p,header section.info p,header .navigation .contact-us a strong,header .navigation .contact-us a,header .navigation ul li a{font-family:var(--main-font)}header .navigation,header .content{padding:56px 49px}@media screen and (max-width: 768px){header .navigation,header .content{padding:56px 15px}}header .navigation{transition:transform var(--transition);-webkit-transition:transform var(--transition);-moz-transition:transform var(--transition);-ms-transition:transform var(--transition);-o-transition:transform var(--transition)}header .navigation.active{height:80px;width:100%;position:fixed;top:0;right:0;z-index:20;background:rgba(0,0,0,.9);backdrop-filter:blur(15px)}header .navigation .logo{border-inline-end:1px solid var(--white-color);padding-inline-end:20px}header .navigation ul li a{position:relative;transition:color var(--transition);-moz-transition:color var(--transition);-ms-transition:color var(--transition);-o-transition:color var(--transition);-webkit-transition:color var(--transition)}header .navigation ul li a::before,header .navigation ul li a::after{content:"";position:absolute;width:0%;height:2px;border-radius:100px;background:var(--primary-color);transition:all .3s ease-in-out;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}header .navigation ul li a::before{top:-7px;left:0}header .navigation ul li a::after{bottom:-7px;right:0}header .navigation ul li a:hover{color:var(--primary-color)}header .navigation ul li a:hover::before,header .navigation ul li a:hover::after{width:50%}header .navigation .contact-us a{margin-inline-end:10px}header .navigation .contact-us a strong{margin-inline-end:10px}@media screen and (max-width: 1023px){header .navigation .logo{border-inline-end:none;padding-inline-end:0px}header .navigation .nav-contact{height:100vh;width:60vmin;padding-block:50px;top:0px;right:-60vmin;background:rgba(0,0,0,.979);transition:right var(--transition);-moz-transition:right var(--transition);-ms-transition:right var(--transition);-o-transition:right var(--transition);-webkit-transition:right var(--transition)}header .navigation .nav-contact.active{right:0}}#about header .content h1+p,header .content #about h1+p,#about header section.info p,header section.info #about p,#about .info a,#about .info span,#about .info strong{font-family:var(--main-font)}#about .info{padding-inline-start:40px}#about .info h2{padding-inline-start:0px}#about .info p{font-size:var(--sm2-font-size);max-width:695px;margin-block:27px}#about .info a,#about .info span{position:relative;font-size:var(--sm3-font-size)}#about .info a{height:42px;width:134px;margin-top:30px;background:#333}#about .info a span{font-weight:bold;text-align:center;top:0;left:0;transition:.3s;color:var(--white-color)}@media screen and (max-width: 1024px){#about .info{padding-inline-start:0px}#about .info p{text-align:justify}}#about .image img{height:100%;width:100%;transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out}#about .image:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}#about .image::before,#about .image::after{content:"";height:105px;width:134px;position:absolute}#about .image::before{top:-50px;left:-40px;background:url("../images/vectors/border-photo.svg") center/cover no-repeat;z-index:10}#about .image::after{bottom:-50px;right:-40px;background:url("../images/vectors/border-photo2.svg") center/cover no-repeat;z-index:10}@media screen and (max-width: 1024px){#about .image::before,#about .image::after{height:71px;width:100px}#about .image::before{top:-40px;left:-30px}#about .image::after{bottom:-40px;right:-30px}}#services{min-height:100vh;background:linear-gradient(rgba(0, 0, 0, 0.7) 100%, rgba(0, 0, 0, 0.8)),url("../images/section-bg/services.webp") center/cover no-repeat;color:var(--white-color);padding-block:50px}#services h2{width:fit-content;margin-top:20px;position:relative}#services h2::before,#services h2::after{content:"";position:absolute;height:30px;width:100%;right:0}#services h2::before{top:-30px;background:url("../images/vectors/border-top-services.svg") center/cover no-repeat}#services h2::after{bottom:-30px;background:url("../images/vectors/border-bottom-services.svg") center/cover no-repeat}#services .items{margin-top:85px;gap:20px}#services .items .item{padding:43px 34px;flex:1;background:rgba(0,0,0,.6);backdrop-filter:blur(15px)}#services .items .item h3{font-size:var(--sm2-font-size)}#services .items .item p{margin-top:35px;font-size:1.5rem}#services .signature{right:63px;bottom:10px;font-family:var(--secondary-font);font-size:var(--md-font-size);color:var(--white-color)}@supports(background-image: url("../images/section-bg/services.webp")){#contact{background:linear-gradient(rgba(0, 0, 0, 0.7) 100%, rgba(0, 0, 0, 0.8)),url("../images/section-bg/services.webp") center/cover no-repeat}}#clients .logos{height:50vh;margin-top:38px;background:url("../images/section-bg/bg-clients.svg") center/contain no-repeat}@media screen and (max-width: 1023px){#clients .logos{height:400px;background:none}}#clients .logos .item{padding-block:20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){#clients .logos .item{padding-block:0px;padding-bottom:20px}}#contact{min-height:120vh;background:linear-gradient(rgba(0, 0, 0, 0.7) 100%, #000),url("../images/section-bg/bg-contact.webp") center/cover no-repeat}#contact form{color:var(--white-color);height:auto}#contact form::before,#contact form::after{content:"";height:34.34px;width:100%;position:absolute}#contact form::before{top:-52px;right:0;background:url("../images/vectors/border-top-contact.svg") center no-repeat}#contact form::after{bottom:-52px;right:0;background:url("../images/vectors/border-bottom-contact.svg") center/contain no-repeat}#contact form input,#contact form textarea{width:100%;font-family:var(--main-font);padding:15px;caret-color:var(--primary-color);border:1px solid var(--primary-color);background:rgba(0,0,0,.5)}#contact form input{height:60px}#contact form textarea{min-height:150px;max-height:170px}#contact form button{width:100%;font-family:var(--main-font);font-weight:bold;background:rgba(0,0,0,.9);padding-block:20px}#contact .photo{height:100%;width:50vw}#contact .photo img{position:absolute;width:28vw;object-fit:cover;right:70px;bottom:0;z-index:5}@supports(background-image: url("../images/section-bg/bg-contact.webp")){#contact{background:linear-gradient(rgba(0, 0, 0, 0.7) 100%, #000),url("../images/section-bg/bg-contact.webp") center/cover no-repeat}}#employees{padding-top:176px;padding-bottom:95px;background:url("../../images/employees/background-employees.webp") center/cover no-repeat}#employees .slider img{height:182px;width:182px;border-radius:50%;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#employees .slider .item strong{display:inline-block}#articles a.article img{transition:transform var(--transition);-webkit-transition:transform var(--transition);-moz-transition:transform var(--transition);-ms-transition:transform var(--transition);-o-transition:transform var(--transition)}#articles a.article:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}footer{min-height:500px;color:var(--white-color);background:linear-gradient(rgba(0, 0, 0, 0.8) 100%, #000),url("../images/section-bg/footer.png") center/cover no-repeat}footer h3{font-size:var(--sm2-font-size)}footer .item strong{font-size:1.8rem}footer p,footer .bottom-part strong{font-size:var(--sm-font-size)}footer .bottom-part{display:inline-block;border-top:1px solid var(--white-color)}@supports(background-image: url("../images/section-bg/footer.png")){footer{background:linear-gradient(rgba(0, 0, 0, 0.8) 100%, #000),url("../images/section-bg/footer.png") center/cover no-repeat}}header{min-height:812px;background:url("../images/hero.webp") no-repeat top/cover}header .container-top{min-height:100vh;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.5))}header .content{min-height:520px}header .content img{height:100%}header .content img+p{padding-block:19px;font-family:var(--secondary-font);font-size:2.5rem}header .content hr{width:84px;color:var(--primary-color);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}header .content h1{margin-top:30px;font-size:var(--lg-font-size);font-weight:bold;text-align:center}header .content h1+p{margin-block-start:5px;font-size:var(--sm-font-size);font-weight:300;line-height:28px;max-width:729px;text-align:center}header section.info{min-height:200px;padding:30px 134px 10px;background:rgba(0,0,1,.9)}header section.info strong{font-size:5rem;text-align:center}header section.info p{font-size:1.6rem;text-align:center}@media(max-width: 768px){header section.info{padding-inline:0px}}@supports(background-image: url("../images/section-bg/hero.webp")){header{background:url("../images/section-bg/hero.webp") no-repeat top/cover}}#about,#clients,#employees{padding-top:168px;padding-bottom:59px}#about::before,#about::after,#clients::before,#clients::after,#employees::before,#employees::after{content:"";position:absolute;background:var(--primary-color)}#about::before,#clients::before,#employees::before{width:1px;height:165px;top:0;right:50px;z-index:-1}#about::after,#clients::after,#employees::after{width:159px;height:1px;top:129px;right:0px;z-index:-1}#employees::before{height:822px}@media screen and (max-width: 1024px){#employees::before{height:165px}}.slider{margin-top:39px;padding-inline:40px}.slider h3{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.slider h3,.slider strong{margin:21px 0px 15px;font-family:var(--main-font);font-size:var(--sm3-font-size)}.slider p{font-size:var(--sm2-font-size)}.slider img{height:182px;width:233px;object-fit:cover}@media screen and (max-width: 1000px){.slider img{height:255px;width:100%;object-position:top}}@media screen and (max-width: 1024px){.slider{padding-inline:0px}}input[type=tel]{text-align:end}input[type=tel]::placeholder{text-align:inherit}/*# sourceMappingURL=style.css.map */
