.d-flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.container{width:100%;max-width:1036px;margin:0 auto}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}a{cursor:pointer}body{font-family:"Montserrat", sans-serif;position:relative;min-width:320px;font-weight:500;font-size:26px;line-height:33px;color:#21292F}@media (max-width:767px){body{font-size:16px;line-height:23px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#BC0030}a{color:#101010;text-decoration:none;transition:color 0.4s ease-in-out}a:hover{color:#0F8CFF}p{margin-bottom:25px}p:last-child{margin-bottom:0}ul{list-style:none}h1{color:#fff;font-size:46px;line-height:65px;font-weight:800}@media (max-width:767px){h1{font-size:32px;line-height:42px}}h2{color:#0F8CFF;font-size:36px;line-height:44px;font-weight:700}@media (max-width:767px){h2{font-size:24px;line-height:34px}}.header{display:flex;justify-content:space-between;align-items:center;gap:60px;width:100%;max-width:1200px;margin:0 auto;height:120px;position:relative}@media (max-width:767px){.header{padding:0 15px;height:80px}}@media screen and (min-width:768px) and (max-width:1240px){.header{padding:0 15px}}.header .logo{width:100%;max-width:192px}@media (max-width:767px){.header .logo{max-width:150px}}.header .logo a img{display:flex;width:100%;height:100%}.header .header__left{display:flex;gap:60px}@media (max-width:1023px){.header .header__left{display:none}}@media screen and (min-width:1024px) and (max-width:1240px){.header .header__left{gap:30px}}.header .header__left.active{display:flex;flex-direction:column;position:absolute;top:80px;left:0;background-color:#141414;width:100%;height:calc(100vh - 80px);align-items:flex-start;padding:15px;gap:30px;z-index:999}@media screen and (min-width:768px) and (max-width:1023px){.header .header__left.active{top:120px;height:calc(100vh - 120px)}}.header .header__left.active .navigation{align-items:inherit;height:fit-content;margin-top:25px}.header .header__left.active .navigation .menu{flex-direction:column}.header .header__left.active .navigation .menu .menu-item a{color:#fff}.header .header__left.active .lang ul li:after{background-color:#fff}.header .header__left.active .lang ul li a{color:#fff}.header .mobile__menu{display:none;align-items:center;justify-content:center;position:relative;overflow:hidden;width:42px;height:42px;border-radius:50%;background-color:rgba(20, 20, 20, 0.4);border-color:transparent}@media (max-width:1023px){.header .mobile__menu{display:flex}}.header .mobile__menu .burger__lines{display:block;width:70%;height:1.6px;background-color:#fff;transition:all 0.2s}.header .mobile__menu .burger__lines::before{content:"";display:block;position:absolute;top:10px;left:50%;width:50%;height:1.6px;margin-left:0;background-color:#fff;transform:translate(-50%, 0);transition:all 0.2s}.header .mobile__menu .burger__lines::after{content:"";display:block;position:absolute;bottom:10px;left:50%;width:50%;height:1.6px;background-color:#fff;transform:translate(-50%, 0);transition:all 0.2s}.header .mobile__menu.active{display:none}@media (max-width:1023px){.header .mobile__menu.active{display:flex}}.header .mobile__menu.active .burger__lines{width:0}.header .mobile__menu.active .burger__lines::before{top:auto;margin-left:-25%;transform:rotate(45deg)}.header .mobile__menu.active .burger__lines::after{bottom:auto;margin-left:-25%;transform:rotate(135deg)}.header .navigation{display:flex;height:53px;align-items:end}.header .navigation .menu{display:flex;gap:35px}@media screen and (min-width:1024px) and (max-width:1240px){.header .navigation .menu{gap:10px}}.header .navigation .menu .menu-item{font-size:13px;font-weight:700;line-height:16px}.header .lang{display:flex;height:53px;align-items:end}.header .lang ul{display:flex;gap:5px}.header .lang ul .lang-item{display:flex;align-items:center;column-gap:5px;font-size:14px;font-weight:300;line-height:17px}.header .lang ul .lang-item:marker{display:none}.header .lang ul .lang-item:after{content:"";display:block;width:1px;height:9px;background-color:#101010}.header .lang ul .lang-item:last-child:after{display:none}.footer{width:100%;background-color:#BC0030}.footer .footer__container{display:flex;justify-content:normal;align-items:center;width:100%;margin:0 auto;padding:0}@media (max-width:767px){.footer .footer__container{flex-direction:column;gap:30px;padding:0px 15px 50px}}@media screen and (min-width:768px) and (max-width:1023px){.footer .footer__container{flex-direction:column;gap:30px;padding:0 15px 94px}}@media screen and (min-width:1024px) and (max-width:1240px){.footer .footer__container{padding:0}}.footer .footer__container .footer__contact{width:100%;max-width:160px}.footer .footer__container .footer__address{width:100%;max-width:374px;margin:auto}@media screen and (min-width:1024px) and (max-width:1240px){.footer .footer__container .footer__address{padding:20px}}.footer .footer__container .name,.footer .footer__container .value{font-size:18px;font-weight:600;line-height:29px;letter-spacing:0.005em;color:#fff}@media (max-width:767px){.footer .footer__container .name,.footer .footer__container .value{text-align:center;font-size:16px;line-height:1.2}}@media screen and (min-width:768px) and (max-width:1023px){.footer .footer__container .name,.footer .footer__container .value{text-align:center}}.footer .footer__container .name a,.footer .footer__container .value a{color:#fff}.footer .footer__container .footer__logo img{display:block;max-width:100%}@media (max-width:767px){.site-main{margin-top:15px}}.site-main .top__container{background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.site-main .top__container{background-position:55%}}.site-main .top__container .bg{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;height:calc(100vh - 120px);background:#00000080}.site-main .top__container .bg .content{display:flex;flex-direction:column;width:100%;max-width:636px;margin:0 auto;gap:26px}@media (max-width:1023px){.site-main .top__container .bg .content{padding:0 15px}}.site-main .top__container .bg .content h1{display:flex;flex-direction:column}.site-main .top__container .bg .content h1:after{content:"";width:100%;max-width:130px;height:3px;background-color:#0F8CFF;margin-top:10px}.site-main .top__container .bg .content .arabic-fonts{font-family:"Noto Sans Arabic", sans-serif;text-align:right;max-width:300px;margin-right:0;margin-left:auto}.site-main .top__container .bg .content span{font-size:21px;font-weight:500;line-height:39px;letter-spacing:0.055em;color:#fff}@media (max-width:767px){.site-main .top__container .bg .content span{font-size:18px;line-height:1.2}}.site-main .top__container .bg .scroll{display:flex;width:20px;height:50px;position:absolute;bottom:42px;left:50%;margin-left:-10px}.site-main .content__container{margin-top:120px}@media (max-width:767px){.site-main .content__container{margin-top:60px;padding:0 15px}}@media screen and (min-width:768px) and (max-width:1240px){.site-main .content__container{padding:0 15px}}.site-main .content__container .block__title{text-align:center}.site-main .content__container .block__content{margin-top:45px;margin-bottom:148px}@media (max-width:767px){.site-main .content__container .block__content{margin-top:25px;margin-bottom:75px}}.site-main .content__container .block__image{display:flex;justify-content:space-between;width:100%;margin-bottom:73px}.site-main .content__container .block__image .block__image-content{width:100%;max-width:250px;display:flex;align-items:center}.site-main .content__container .block__image .block__image-content img{width:100%}.site-main .customers__container{display:grid;grid-template-columns:1fr 1fr;gap:25px 21px;margin-top:105px;margin-bottom:150px}@media (max-width:767px){.site-main .customers__container{grid-template-columns:1fr;padding:0 15px}}@media screen and (min-width:768px) and (max-width:1240px){.site-main .customers__container{padding:0 15px}}.site-main .customers__container .customers__container-content{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:22px;background-color:#F6F6F6;padding:26px 80px 42px}.site-main .customers__container .customers__container-content span{font-size:18px;line-height:23px}.site-main .products__container{margin-top:98px;display:flex;flex-direction:column;gap:126px;margin-bottom:70px}@media (max-width:767px){.site-main .products__container{padding:0 15px;gap:50px}}.site-main .products__container .products__container-content{display:flex;gap:57px}@media (max-width:767px){.site-main .products__container .products__container-content{flex-wrap:wrap-reverse;gap:25px}}.site-main .products__container .products__container-content:nth-child(2n){flex-direction:row-reverse;justify-content:space-between}.site-main .products__container .products__container-content .products__left img{width:100%}.site-main .products__container .products__container-content .products__right{display:flex;flex-direction:column;gap:25px;max-width:467px}.site-main .products__container .products__container-content .products__right .title{display:block;color:#0F8CFF;font-size:30px;font-weight:700;line-height:38px}.site-main .products__container .products__container-content .products__right .text{font-size:18px;font-weight:500;line-height:23px}.site-main .tabl__container{background-color:#F6F6F6;padding:150px 0}@media (max-width:767px){.site-main .tabl__container{padding:75px 15px}}@media screen and (min-width:768px) and (max-width:1240px){.site-main .tabl__container{padding:150px 15px}}.site-main .tabl__container .tabl__block{width:100%;max-width:1032px;margin:0 auto}.site-main .tabl__container .tabl__block img{width:100%}.site-main .sources__container{background-color:#EBEBEB;padding:100px 0 134px}@media (max-width:767px){.site-main .sources__container{padding:50px 15px 70px}}@media screen and (min-width:768px) and (max-width:1240px){.site-main .sources__container{padding:100px 15px 134px}}.site-main .sources__container .block__flag{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:100px;row-gap:40px}.site-main .sources__container .block__flag .flag__content{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;width:100%;max-width:140px}.site-main .sources__container .block__flag .flag__content span{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em}.site-main .contact__container{padding:100px 0 196px;display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:767px){.site-main .contact__container{display:flex;flex-wrap:wrap;padding:50px 15px 100px}.site-main .contact__container .contact__right{width:100%}}@media screen and (min-width:768px) and (max-width:1240px){.site-main .contact__container{padding:100px 15px 196px}}.site-main .contact__container .contact__left .title{color:#0F8CFF;font-size:36px;font-weight:700;line-height:44px;letter-spacing:0em}.site-main .contact__container .contact__left .content__top{margin-top:50px;display:flex;gap:20px}.site-main .contact__container .contact__left .content__top span{width:100%;max-width:319px;color:#37424A;font-size:16px;font-weight:500;line-height:24px}.site-main .contact__container .contact__left .content__bottom{margin-top:25px;display:flex;gap:20px}.site-main .contact__container .contact__left .content__bottom span{width:100%;max-width:319px;color:#37424A;font-size:16px;font-weight:500;line-height:24px}.customers .content{max-width:776px !important}.products .content{max-width:424px !important}