﻿@import"animate.css";@import"animateCSS.css";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;700&display=swap";html[lang=ar] body{direction:rtl;text-align:right;font-family:"Cairo",sans-serif}html[lang=ar] p{direction:rtl}html[lang=ar] .dropdown-item{text-align:right}html[lang=ar] .owl-carousel{direction:ltr}html[lang=ar] .owl-carousel .item,html[lang=ar] .owl-carousel .content{text-align:right}html[lang=ar] .owl-carousel .item p,html[lang=ar] .owl-carousel .content p{direction:rtl;text-align:right}html[lang=ar] .owl-carousel .content{direction:rtl}html[lang=ar] .intro .item .cover .header-content{font-family:"Almarai",sans-serif}html[lang=ar] .intro .item .cover .header-content .display-2{font-size:3.5rem !important}html[lang=ar] .intro .count-down{position:absolute;bottom:0;left:10%;right:10%}html[lang=ar] .intro .count-down li{text-align:center;display:inline-block;font-size:1em;list-style-type:none;padding:0 20px;text-transform:uppercase}html[lang=ar] .intro .count-down li span{display:block;font-size:3rem;font-weight:bold}html[lang=ar] .intro .active h2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:flipInX;animation-delay:.3s}html[lang=ar] .intro .active h4{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:flipInX;animation-delay:.5s}html[lang=ar] .intro .active .line{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.3s}html[lang=ar] .intro .owl-nav .owl-prev{position:absolute;left:15px;top:43%;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background:rgba(0,0,0,.5) !important;cursor:pointer;width:40px;height:40px;display:block;z-index:1000;border-radius:50%}html[lang=ar] .intro .owl-nav .owl-prev span{font-size:1.6875rem;color:#fff}html[lang=ar] .intro .owl-nav .owl-prev:focus{outline:0}html[lang=ar] .intro .owl-nav .owl-prev:hover{background:#000 !important}html[lang=ar] .intro .owl-nav .owl-next{position:absolute;right:15px;top:43%;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background:rgba(0,0,0,.5) !important;width:40px;cursor:pointer;height:40px;display:block;z-index:1000;border-radius:50%}html[lang=ar] .intro .owl-nav .owl-next span{font-size:1.6875rem;color:#fff}html[lang=ar] .intro .owl-nav .owl-next:focus{outline:0}html[lang=ar] .intro .owl-nav .owl-next:hover{background:#000 !important}html[lang=ar] .intro:hover .owl-prev{left:0px;opacity:1}html[lang=ar] .intro:hover .owl-next{right:0px;opacity:1}html[lang=ar] .intro .owl-theme .owl-controls{position:absolute;bottom:2%;background:rgba(0,0,0,0);right:0;left:0}html[lang=ar] .intro .owl-theme .owl-controls .owl-page span{width:15px;height:15px;border-radius:50% !important;background:#fff}html[lang=ar] footer{text-align:right;direction:rtl}html[lang=ar] footer .title:before{right:0;left:auto}html[lang=ar] ul.contacts svg{margin-right:0;margin-left:8px}html[lang=ar] .form-control{text-align:right}html[lang=ar] .archive-projects .cat-title:before{left:auto;right:0}html[lang=ar] .title-line:before{left:auto;right:0}html[lang=ar] .lang .dropdown-menu{right:0;left:auto !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Poppins",sans-serif}main{min-height:60vh}.light{font-weight:300}.medium{font-weight:500}button{cursor:pointer}ul{list-style:none}a{color:#000}a:focus{outline:0;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}a:hover{text-decoration:none;color:#001822}.overflow-hidden{overflow:hidden}.primary-color{color:#ec1f2a}.primary-color-hover:hover{color:#ec1f2a}.bg-primary-color{background-color:#ec1f2a}.secondary-color{color:#001822}.secondary-color-hover:hover{color:#001822}.bg-secondary-color{background-color:#001822}.bg-grey{background-color:#f2f3f4}.bg-transparent{background:rgba(0,0,0,0) !important}.relative{position:relative}.btn{padding:10px 20px;min-width:170px;background:rgba(0,0,0,0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;clip-path:polygon(8% 0, 100% 0%, 92% 100%, 0% 100%)}.btn:active{outline:none;border:none}.btn:focus{outline:0;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}.gradient-top{display:inline-block;position:relative;background:#ec1f2a;color:#fff;border-color:rgba(0,0,0,0);z-index:2;clip-path:polygon(8% 0, 100% 0%, 92% 100%, 0% 100%)}.gradient-top:before{content:"";position:absolute;z-index:-1;top:-1px;left:-1px;right:-1px;bottom:-1px;background:#001822;transform:scaleX(0);transform-origin:50% 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;clip-path:polygon(8% 0, 100% 0%, 92% 100%, 0% 100%)}.gradient-top:hover:before{transform:scaleX(1)}.gradient-top:hover{color:#fff}.gradient-top.gradient-reverse{background:#001822}.gradient-top.gradient-reverse:before{background:#ec1f2a}.gradient-top.gradient-reverse:hover{color:#fff}figure{width:100%;text-align:center;overflow:hidden;position:relative}img{width:100%;height:100%;object-fit:cover}.inner-header{position:relative;height:20rem;margin-bottom:0}.inner-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,24,34,.7);z-index:1}.inner-header img{height:100%;object-fit:cover;object-position:center}.inner-header figcaption{position:absolute;right:8.5%;left:8.5%;bottom:25%;z-index:1;text-align:center;display:flex;align-items:center;justify-content:center;text-shadow:0 3px 20px rgba(0,0,0,.9)}.inner-header .breadcrumb-nav .breadcrumb{background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:1rem}.inner-header .breadcrumb-nav .breadcrumb .breadcrumb-item{font-weight:bold}.inner-header .breadcrumb-nav .breadcrumb .breadcrumb-item.slash::before{content:"" !important;padding:0}.inner-header .breadcrumb-nav .breadcrumb .breadcrumb-item a{padding:0 7px;color:#fff}.inner-header .breadcrumb-nav .breadcrumb .breadcrumb-item a:hover{color:#fff}.inner-header .breadcrumb-nav .breadcrumb .breadcrumb-item.active{color:#fff}.inner-header .breadcrumb-nav .breadcrumb .breadcrumb-item:before{color:#fff}.page-title{letter-spacing:2rem}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ddd}::-webkit-scrollbar-thumb:hover{background:#555}.clearfix{clear:both;overflow:auto}.break{width:min-content}.fancybox__content{height:100% !important;padding:1rem !important}.fancybox__slide{padding:2rem !important}.logo{max-width:15rem;max-height:5rem;object-fit:contain}.scroll .logo{max-width:15rem}.search-btn{font-size:1.2rem}.top-header{position:relative}.top-header ul{z-index:1}.top-header a,.top-header svg{color:#fff}.top-header a:hover,.top-header svg:hover{color:#001822}.top-header .lang{position:relative}.top-header .lang img{width:20px;height:20px;border-radius:50% !important;margin:0 5px;object-fit:fill}.top-header .lang img[alt*=ar]{content:url("../images/ar-flag.png")}.top-header .lang .nav-link{padding:0;font-size:.9rem;display:flex;align-items:center}.top-header .lang span{display:flex;font-size:15px;align-items:center}.top-header .lang .dropdown-menu{padding:0;background-color:#ec1f2a;border-radius:0;position:absolute !important;top:100% !important;transform:translate3d(0, 0, 0) !important;min-width:7rem;margin-top:.5rem}.top-header .lang .dropdown-menu .dropdown-item{padding:6px 0}.language .nav-link{padding:0 .5rem}.lang{position:relative}.lang img{width:20px;height:20px;border-radius:50% !important;margin:0 5px;object-fit:fill}.lang img[alt*=ar]{content:url("../images/ar-flag.png")}.lang .nav-link{padding:0;font-size:.9rem;display:flex;align-items:center}.lang span{display:flex;font-size:15px;align-items:center}.lang .dropdown-menu{padding:0;background-color:#ec1f2a;border-radius:0;position:absolute !important;top:100% !important;transform:translate3d(0, 0, 0) !important;min-width:7rem;margin-top:.5rem}.lang .dropdown-menu .dropdown-item{padding:6px 0}.menu{background-color:#fff}.menu .btn{min-width:auto}.menu .navbar-nav{padding:0 !important}.menu .nav-link{padding:.2rem .5rem;margin:0 .4rem;position:relative;border:solid 2px rgba(236,31,42,.2)}.menu .nav-link:hover{background:#ec1f2a;color:#fff}.menu .active .nav-link{color:#fff;background:#ec1f2a}.menu .nav-item{position:relative}.menu .nav-item .dropdown,.menu .nav-item .dropdown-menu{position:absolute;top:95%;min-width:250px;background-color:rgba(0,0,0,0);display:none;padding:10px 0 0 0;z-index:3;border:0}.menu .nav-item .dropdown li,.menu .nav-item .dropdown-menu li{border-bottom:solid 1px rgba(255,255,255,.2);background:#ec1f2a}.menu .nav-item .dropdown li:last-child,.menu .nav-item .dropdown-menu li:last-child{border-bottom:0}.menu .nav-item .dropdown li .dropdown-item,.menu .nav-item .dropdown-menu li .dropdown-item{padding:.5rem 1rem;color:#fff}.menu .nav-item .dropdown li .dropdown-item:hover,.menu .nav-item .dropdown-menu li .dropdown-item:hover{background:#001822}.menu .nav-item:hover .dropdown,.menu .nav-item:hover .dropdown-menu{display:block}.menu .nav-item .dropdown-menu.show{position:absolute !important}.menu .social{position:relative}.menu .social:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:rgba(255,255,255,.5)}.menu .social li a svg{color:#fff}.menu .social li:hover a svg{color:#ec1f2a}.scroll{position:fixed;top:0;right:0;left:0;z-index:10;box-shadow:0 10px 15px rgba(25,25,25,.1);background-color:#fff !important}.scroll .navbar{margin:0 !important;padding-top:10px !important;padding-bottom:10px !important}.scroll .nav-link{color:#000;background:rgba(0,0,0,0);font-size:.95rem}.scroll .search-btn{color:#ec1f2a}.scroll .social:before{background:rgba(0,0,0,.1)}.scroll .social li a svg{color:#000}.sidenav .overlay{height:100%;width:0;position:fixed;z-index:10000000;top:0;left:0;background-color:rgba(255,255,255,.95);overflow-x:hidden;transition:.5s}.sidenav .overlay .overlay-content{position:relative;width:100%;top:10%;padding:3rem 2rem}.sidenav .overlay .nav-link{font-size:1.4rem;border-radius:0;margin:.5rem 0;background:rgba(0,0,0,0);border:0;border-bottom:solid 1px rgba(236,31,42,.35);padding:.5rem 0 !important;color:#000}.sidenav .overlay .nav-link:hover,.sidenav .overlay .nav-link:focus{color:#001822}.sidenav .overlay .active .nav-link{color:#001822}.sidenav .overlay .closebtn{position:absolute;font-size:3.5rem;right:3%;top:1%;color:#ec1f2a}.sidenav .overlay a ul.submenu li a{font-size:24px !important;color:#fff;display:block;transition:.3s}.sidenav .nav-icon{font-size:2.5rem;cursor:pointer;color:#ec1f2a}.fixed-links{position:fixed;right:0;left:auto;top:42%;z-index:2;padding:0}.fixed-links li{background:#001822;text-align:center;padding:10px 5px;margin:10px 0;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;transform:translateX(118px)}.fixed-links li a{color:#fff}.fixed-links li svg{font-size:1.5rem}.fixed-links li:hover{transform:translateX(0)}.fixed-social{position:fixed;right:0;left:auto;top:35%;z-index:2}.fixed-social .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.fixed-social .icon svg{color:#fff}.fixed-social .icon:hover svg{transform:scale(1.1)}.fixed-social .facebook{background-color:#3b579d}.fixed-social .twitter{background-color:#2caae1}.fixed-social .instagram{background-color:#be356d}.fixed-social .linkedin{background-color:#007bb6}.fixed-social .youtube{background-color:#e2271b}.whatsapp{position:fixed;right:15px;bottom:15px;background:#00e676;box-shadow:0 3px 12px rgba(0,0,0,.15);transition:box-shadow 150ms linear;text-align:center;vertical-align:middle;padding:8px 10px;color:#fff !important;display:flex;align-items:center;justify-content:center;z-index:5;width:65px;height:65px;border-radius:50%;font-size:1.5rem}.whatsapp svg{font-size:2.8rem}.whatsapp img{object-fit:contain}video{width:100%;height:auto}.intro{position:relative;overflow:hidden}.intro video{width:100%;object-fit:cover;position:relative}.intro .caption{position:absolute;left:8%;right:8%;top:10%;bottom:10%;display:flex;align-items:center;color:#fff}.intro .caption .content{width:70%}.intro .caption .slide-title{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.3s;position:relative}.intro .caption .slide-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background:#001822;z-index:1;border-radius:1.5rem}.intro .caption .slide-desc{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.3s}.intro .item{position:relative;background-color:#000}.intro .item figure{width:100%;height:100%;position:relative}.intro .item figure img{width:100%;height:100%;object-fit:cover;opacity:.9}.intro .item figure figcaption{position:absolute;left:8%;right:8%;bottom:10%;display:flex;align-items:center;text-align:left;color:#fff}.intro .item figure figcaption .content{width:60%;padding:2rem 0;position:relative;text-shadow:0 2px 3px #001822;z-index:2}@keyframes zoomEffect{from{transform:scale(1, 1)}to{transform:scale(2)}}.intro .active img{animation:30s ease normal none infinite zoomEffect;-webkit-animation:30s ease normal none infinite zoomEffect;-o-animation:30s ease normal none infinite zoomEffect;-moz--o-animation:30s ease normal none infinite zoomEffect}.intro .active .slide-title{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.3s}.intro .active .slide-desc{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.3s}.intro .active .btn{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.5s}.intro .active .content:after{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.4s}.intro:hover .owl-prev{left:0;opacity:1}.intro:hover .owl-next{right:0;opacity:1}.intro .owl-theme .owl-controls{position:absolute;bottom:3%;background:rgba(0,0,0,0);left:8%;right:auto;margin:auto}.intro .owl-theme .owl-controls .owl-page span{width:25px;height:25px;margin-bottom:7px;border-radius:50% !important;background-color:#ec1f2a}.about figure{height:400px}.about figure img{object-fit:contain}.certificates figure img{height:350px;object-fit:contain}.certificates-logos figure img{height:100px;object-fit:scale-down}.brands img{height:150px;object-fit:contain;padding:.5rem}.brands .owl-theme .owl-controls .owl-buttons div{position:absolute;width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:1rem;background:#ec1f2a;top:50%;right:50%;transform:translate(50%, -50%)}.brands .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-50px}.brands .owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.features{overflow:hidden}.features .feature .item{overflow:hidden;color:#fff;position:relative;background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(126, 14, 14) 35%, rgb(236, 31, 42) 100%);height:100%}.features .feature .num{position:absolute;left:-4rem;font-size:15rem;font-weight:bold;color:rgba(0,0,0,.1)}.features .feature img{height:250px;object-fit:cover;width:100%}.features .feature svg{color:#fff}.home-products{position:relative;background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(126, 14, 14) 35%, rgb(236, 31, 42) 100%)}.home-products .pro-img{height:350px;object-fit:contain}.products{position:relative;background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(126, 14, 14) 50%, rgb(236, 31, 42) 100%)}.products .product{overflow:hidden}.products .product figure{height:220px}.products .product figure img{object-fit:contain;border:solid 2px rgba(0,24,34,.2)}.products .product figure:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(0,24,34,.2);transform:scaleX(0);transform-origin:center;transform-style:preserve-3d;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;z-index:1}.products .product figure figcaption{position:absolute;left:0;right:0;bottom:8%;background:#001822;display:flex;align-items:center;padding:.9rem;transform:scaleY(0);z-index:1}.products .product figure figcaption .title{color:#fff}.products .product figure figcaption .title:hover{color:#ec1f2a}.products .product:hover figure:before{transform:scaleX(1)}.products .product:hover figure figcaption{transform:scaleY(1)}.products .owl-item:nth-child(even){margin-top:35px}.products .owl-theme .owl-controls .owl-buttons div{position:absolute;width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;background:#ec1f2a;top:50%;right:50%;transform:translate(50%, -50%)}.products .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-50px}.products .owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.clients{position:relative}.clients img{object-fit:contain;height:185px;width:185px !important;border-radius:50%;background-color:#fff;padding:10px}.clients .owl-theme .owl-controls .owl-buttons div{position:absolute;width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:1rem;background:#001822;top:50%;right:50%;transform:translate(50%, -50%)}.clients .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-30px}.clients .owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.news .pre-title{letter-spacing:3rem}.news .post{position:relative;overflow:hidden;box-shadow:0 10px 60px 0 rgba(0,0,0,.1);background-color:#fff;height:100%}.news .post .title{min-height:50px;display:flex;align-items:center}.news .post figure img{height:350px}.news .post figure figcaption{position:absolute;bottom:-35px;right:20px;background:#001822;border-radius:10px;padding:.5rem .9rem;text-align:center;z-index:1;color:#fff;font-weight:bold}.news .post .content .title{min-height:50px;display:flex;align-items:center}.news .post:hover .title{color:#ec1f2a}.news .post:hover img{transform:scale(1.2)}.counter{position:relative;background-color:rgba(0,24,34,.7);padding-top:5rem;padding-bottom:5rem}.counter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bg.jpg) no-repeat center fixed;z-index:-1}.counter .counter-value{position:relative}.map iframe{width:100%;height:350px}.contact-sec{position:relative}.contact-sec .contact-info{clear:both;overflow:hidden}.contact-sec .contact-info li{display:flex;align-items:center;width:50%;float:left}.contact-sec .contact-info li.address{width:100%}.contact-sec .contact-info li svg{border:solid 1px #ec1f2a;width:50px;height:50px;padding:10px;border-radius:50%;color:#ec1f2a}.contact-sec .contact-info li a{color:#001822}.contact-sec .contact-info li a:hover{color:#fff}.contact-sec .contact-info li:hover svg{background:#ec1f2a;color:#fff}.contact-sec .map,.contact-sec iframe{height:100%;width:100%}.contact-page .contact-sec .contact-info{clear:both;overflow:hidden}.contact-page .contact-sec .contact-info li{display:flex;align-items:center;width:100%;float:none}.nav-pills .nav-link{padding:.8rem;margin:10px;background-color:#001822;border:0;text-align:center;color:#fff;font-weight:bold;font-size:1.1rem}.nav-pills .nav-link:hover{background-color:#ec1f2a}.nav-pills .active{background-color:#ec1f2a !important}.form-group p{margin:0}.form-control{border:solid 1px #ec1f2a;border-radius:0;padding:1.5rem 1rem;background:rgba(0,0,0,0)}.form-control:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none !important;background-color:#f2f3f4;border:solid 1px #001822}.form-control:disabled,.form-control[readonly]{background:rgba(0,0,0,0);cursor:not-allowed}textarea{height:160px !important}label{font-family:"Righteous",sans-serif}.required:after{content:"*";display:inline;color:#001822;padding:0 5px}.form-check-label{font-family:"Montserrat",sans-serif}.form-check-label:after{content:""}input[type=checkbox],input[type=radio]{visibility:hidden;position:absolute}input[type=radio]+label:before,input[type=checkbox]+label:before{height:20px;width:20px;margin-right:2px;content:" ";display:inline-block;border:2px solid #ec1f2a;cursor:pointer;vertical-align:middle}input[type=radio]:checked+label:before,input[type=checkbox]:checked+label:before{background:#001822}input[type=radio]+label:before{border-radius:50%}input[type=checkbox]+label:before{border-radius:2px}.subscribe{background-color:rgba(0,24,34,.7);position:relative}.subscribe:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/bg1.png") no-repeat center fixed;z-index:-1}.subscribe .tnp-subscription input.tnp-submit{width:100%;background:#ec1f2a;font-size:1.3rem;font-weight:bold}footer{position:relative;background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(126, 14, 14) 60%, rgb(236, 31, 42) 100%)}footer .title{position:relative;padding:0 10px}footer .title:before{content:"";position:absolute;left:0;top:0;height:100%;width:5px;background:#fff}footer p,footer span,footer a{color:#fff;font-size:15px}footer a:hover{color:#fff}footer .contact-info{font-size:14px}footer .contact-info svg{font-size:2rem}footer ul li{margin-bottom:.5rem}footer ul.social .icon:hover{background-color:#001822}footer ul.links{clear:both;overflow:hidden}footer ul.links li{margin-bottom:.5rem;float:left;width:50%}footer .copyright{padding-top:12px;border-top:solid 1px rgba(255,255,255,.2)}ul.social li{margin-right:12px}ul.social .icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}ul.social .icon svg{color:#001822}ul.social .icon:hover{background-color:#ec1f2a}ul.social .icon:hover svg{color:#fff}ul.contacts svg{margin-right:8px;color:#ec1f2a;font-size:20px}ul.contacts a span{padding:5px 15px;background:#001822;border-radius:1.5rem;color:#fff;font-size:13px}ul.contacts a:hover span{background-color:#ec1f2a}.modal{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:rgba(0,0,0,0)}.modal .modal-content{background:rgba(0,0,0,0);border:0}.modal .close:focus,.modal .close{color:#fff !important;outline:none}.modal .close span{color:#fff;font-size:30px}.modal .form-control{background-color:#f2f3f4}.modal .map iframe{height:500px;margin-bottom:-7px}.modal .info{clear:both;overflow:auto}.modal .info li{width:50%;float:left}.modal .info li.address{width:100%}.modal .info li a,.modal .info li span{color:#000 !important}.modal .info li a:hover,.modal .info li span:hover{color:#ec1f2a !important}.modal .info li svg{color:#001822}.search-modal{background:rgba(0,0,0,.75)}.search-modal .modal-content{background-color:rgba(0,0,0,0);border:0}.search-modal .search-form{box-shadow:0 1px 5px rgba(0,0,0,.25)}.search-modal .form-control{border:0;border-left:solid 5px rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-size:25px;padding:35px}.search-modal .form-control:focus{border-left:solid 5px #001822}.search-modal .search-btn button{background:rgba(0,0,0,0);border:0}.search-modal .search-btn svg{font-size:35px}.about-page .main-img img{object-fit:cover}.about-page .certificates img{width:250px;height:250px;border-radius:50%;margin:auto;object-fit:contain;padding:10px;border:solid 1px #ddd;background:#fff}.about-page .ceo figure img{max-height:400px}.services .service{background:#ec1f2a;overflow:hidden;height:100%;color:#fff}.services .service:hover{background:#001822}.services .service figure:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(0,24,34,.2);border-radius:1.5rem;transform:scaleX(0);transform-origin:center;transform-style:preserve-3d;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;z-index:1}.services .service figure img{border-radius:1.5rem;height:300px}.services .service:hover figure:before{transform:scaleX(1)}.services .service:hover figure img{transform:scale(1.1)}.services .service:hover .title{color:#ec1f2a}.single-service .main-img img{height:400px;border-radius:1.5rem}.single-service .title{border-radius:1.5rem;flex-direction:column;justify-content:center}.pdf .item{background-color:#f2f3f4;border-radius:10px;overflow:hidden}.pdf .item .info a:nth-child(1){border-right:solid 4px #ec1f2a}.pdf figure img{height:300px}.cats{background:#000}.cats .cat figure{height:400px;background:#000}.cats .cat figure img{border:0;object-fit:contain}.cats .cat figure figcaption{transform:scaleY(1);background:#ec1f2a}.cats .cat:hover figcaption{background:#001822}.archive-products{background-color:#000}.archive-products .cat-title{position:relative;padding:0 12px;color:#ec1f2a}.archive-products .cat-title:before{content:"";position:absolute;left:0;top:0;height:100%;width:6px;background:#001822;border-radius:1.5rem}.archive-products .product{border:solid 1px rgba(0,0,0,0)}.archive-products .product:hover{border-color:#fff}.title-line{position:relative;padding:0 12px;display:flex;color:#ec1f2a}.title-line:before{content:"";position:absolute;left:0;top:0;height:100%;width:6px;background:#ec1f2a}.single-product .main-img img{height:500px;object-fit:scale-down;border:solid 4px #ddd;border-radius:10px;background-color:#000}.single-product .info{border-radius:10px}.single-product .item{border-radius:1.5rem;border:solid 1px #ddd}.single-product .owl-theme .owl-controls .owl-buttons div{position:absolute;width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:1rem;background:#ec1f2a;top:50%;right:50%;transform:translate(50%, -50%)}.single-product .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-50px}.single-product .owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.export img{width:125px;height:125px;border:solid 1px #ddd;border-radius:50%}.projects .project{overflow:hidden;background:#001822}.projects .project figure{height:300px}.projects .project .title{color:#fff}.projects .project:hover{background:#ec1f2a}.projects .project:hover .title{color:#fff}.careers .employee-quote{background:rgba(0,0,0,.8);position:relative;padding:70px 0}.careers .employee-quote:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url("../images/employee-quote.jpg") no-repeat center fixed;z-index:-1}.careers .employee-quote .item{position:relative;padding-bottom:20px}.careers .employee-quote .item:after{content:"";height:5px;width:75px;background:#ec1f2a;position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:2;border-radius:10px}.careers .jobs .job{border-bottom:solid 2px #ddd}.careers .jobs .job .page-content ul{column-count:1}.careers .jobs .job .cat-title{font-size:15px}.careers .careers-form{box-shadow:0 10px 15px rgba(25,25,25,.1)}.videos .video video,.videos .video iframe{height:250px;width:100%;background:#f2f3f4;object-fit:cover;border-radius:10px 10px 0 0;margin-bottom:-7px}.videos .video .title{border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#001822;color:#fff}.videos .video:hover .title{background:#ec1f2a;color:#fff}.videos .videoModal .modal-header{border-bottom:0}.videos .videoModal video,.videos .videoModal iframe{height:500px;width:100%}.single-product .product{box-shadow:0 10px 15px rgba(25,25,25,.1)}.single-product .product img{height:200px;padding:10px;object-fit:contain}.archive-blog .post{box-shadow:0 10px 15px rgba(25,25,25,.1)}.archive-blog .post figure img{height:280px}.archive-blog .post .btn{color:#fff;padding:8px;width:auto}.archive-blog .post .btn:hover{color:#000}.archive-blog .post:hover img{transform:scale(1.2)}.single-blog .content{box-shadow:0 10px 15px rgba(25,25,25,.1)}.single-blog figure img{max-height:600px}.single-blog .post-img img{height:400px}.gallery img{height:300px;box-shadow:0 10px 15px rgba(25,25,25,.1);background:#f2f3f4;padding:20px}.lightbox .lb-image{border:0 !important}.contact-page .contact-sec:after{display:none}.contact-page .contact-sec .contact-info li a{color:#000}.contact-page .contact-sec .contact-info li a:hover{color:#ec1f2a}.contact-page .map iframe{height:350px !important;width:100%}.contact-page textarea{height:150px !important}.page{overflow:hidden;clear:both}.page .gallery-item{padding:5px}.page .page-slider{float:left;width:45%;position:relative;margin:0 30px 20px 0}.page .page-slider .mySlides img{width:100%}.page .main-img{width:auto;overflow:initial;max-width:45%;margin:0 30px 20px 0;float:left}.page .main-img img{width:100%}.page figure{border:solid 3px rgba(0,24,34,.2);border-radius:1.5rem}.page figure img{border-radius:1.5rem;object-fit:contain;max-height:350px}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-bottom:1.3rem}.page-content h1.primary-color,.page-content h2.primary-color,.page-content h3.primary-color,.page-content h4.primary-color,.page-content h5.primary-color,.page-content h6.primary-color{color:#ec1f2a}.page-content h1.secondary-color,.page-content h2.secondary-color,.page-content h3.secondary-color,.page-content h4.secondary-color,.page-content h5.secondary-color,.page-content h6.secondary-color{color:#001822}.page-content p a{text-decoration:underline;color:#ec1f2a}.page-content ul{column-count:2;column-gap:3rem}.page-content ul li{margin-bottom:7px}.page-content ul li:before{font-family:"Font Awesome 5 Free";content:"";color:#ec1f2a;font-weight:bold;display:inline-block;width:2em;margin-left:-2em}.page-slider .mySlides{display:none;height:500px;border-radius:10px;border:solid 3px rgba(0,24,34,.2);position:relative}.page-slider .mySlides img{object-fit:scale-down;border-radius:10px;background-color:#000}.page-slider .cursor{cursor:pointer}.page-slider .prev,.page-slider .next{cursor:pointer;position:absolute;top:48%;padding:10px;font-weight:bold;user-select:none;-webkit-user-select:none;width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:rgba(0,0,0,0);border-radius:50%;color:#fff}.page-slider .prev{left:0}.page-slider .next{right:0}.page-slider .prev:hover,.page-slider .next:hover{background:#ec1f2a;color:#fff}.page-slider .row:after{content:"";display:table;clear:both}.page-slider .column{display:flex;justify-content:space-around;margin:4px;width:75px;height:75px}.page-slider .column img{width:100%;border-radius:50%;object-fit:cover}.page-slider .demo{opacity:.6;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.page-slider .active,.page-slider .demo:hover{opacity:1}table{width:100%;margin:auto}table thead{background-color:#001822;color:#fff}table td{border:solid 1px #ddd;padding:8px !important;font-size:14px}table tr:nth-child(even){background-color:#f2f3f4}table a{color:#ec1f2a}table img{height:23px;object-fit:contain;width:auto;padding-right:10px}.modal{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal .close:focus,.modal .close{color:#fff}@media(max-width: 1024px){.display-3{font-size:4rem}.display-4{font-size:3rem}.whatsapp{bottom:50px}.menu svg{font-size:1.3rem}.menu .search-icon{color:#fff}.menu .search-icon svg{transition:0s}.sidenav .search-icon,.sidenav .nav-icon{color:#ec1f2a}.sidenav .scroll-logo{left:30px;width:auto;height:80px;top:20px}.scroll .search-icon{color:#ec1f2a}.scroll .sidenav .nav-icon{color:#ec1f2a}.intro .item figure figcaption .content{width:70%}.products .product figure figcaption{transform:scaleY(1)}.page .page-content ul li{width:50%}.inner-header{height:22rem}}@media(max-width: 768px){.display-3{font-size:3.5rem}.display-4{font-size:2.5rem}h1,.h1{font-size:2rem}.btn{padding:8px 30px;min-width:auto}.logo{max-height:4rem}.intro .item figure figcaption .content{width:75%}.home-products img{max-height:250px;object-fit:contain}.products .product figure{height:180px}.products .owl-theme .owl-controls .owl-buttons div.owl-next{right:20px}.products .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-30px}.cats .cat figure{height:300px}.cats .cat figure figcaption .title{font-size:1rem}.counter{padding-top:3rem;padding-bottom:2rem}.brands .main-logo{height:120px}.clients img{height:130px;width:130px !important}.map iframe{height:300px}footer .content{display:block;column-count:3}footer .content .item{width:100%}.wpcf7-list-item{width:100%}.inner-header{height:15rem}.about-page .ceo figure img{max-height:300px;object-fit:contain}.features .feature img{height:200px}.single-product .main-img img{height:250px}.single-product .owl-theme .owl-controls .owl-buttons div{top:40%}.single-product .owl-theme .owl-controls .owl-buttons div.owl-next{right:20px}.single-product .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-20px}.page-slider .mySlides{height:400px}}@media(max-width: 640px){.display-3{font-size:2.5rem}.display-4{font-size:2rem}.h1,h1{font-size:1.7rem}.h5,h5{font-size:1rem}.logo{max-height:3rem}.menu .btn{font-size:.9rem}.sidenav .nav-icon{font-size:2rem}.sidenav .overlay .nav-link{font-size:1rem}.sidenav .overlay .closebtn{font-size:2rem}.about figure{height:300px}.certificates-logos figure img{height:70px}.home-products img{max-height:200px}.cats .cat figure{height:350px}.archive-products figure img{height:450px;object-fit:contain}footer .content{column-count:2}.page .page-content ul li{width:100%}.page .gallery-item{width:50% !important}.page-content ul{column-count:1;column-gap:0}.single-product .main-img img{max-height:250px}.about-page .main-img{max-height:250px}.page-content ul li{width:100%}.single-service .main-img img{height:300px}}@media(max-width: 480px){.display-3{font-size:2rem}.display-4{font-size:1.5rem}.h1,h1{font-size:1.7rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.35rem}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1.1rem}.menu .btn{font-size:.8rem}.sidenav .nav-icon{font-size:2rem}.sidenav .overlay .overlay-content{padding:3rem 1rem}.search-modal .form-control{font-size:1rem}.search-modal .search-btn svg{font-size:1.5rem}.counter .counter-value{font-size:2rem}.counter .counter-title{font-size:1rem}.brands .main-logo{height:95px}.brands img{height:80px}.products .product figure{height:130px}.cats .cat figure{height:300px}.news .post .title{min-height:auto}.contact-sec .contact-info li{width:100%;float:none}.contact-sec .contact-info li svg{width:40px;height:40px}.map iframe{height:250px}.inner-header{height:13rem;font-size:.85rem}.nav-pills .nav-link{padding:.5rem 1rem;min-width:auto}.page .gallery-item{width:100% !important}.page .main-img{height:250px;max-width:initial;width:100%}.page .page-slider{float:none;width:100%}.page .page-slider .mySlides{margin:0 0 20px 0}.page img{float:none;margin:0 0 20px 0}.page figure{max-width:100%}.page-slider .mySlides{height:300px}.page-slider .column{width:65px;height:65px}.archive-services .service figure img{height:200px}.history{text-align:center}.history span{margin:10px auto}.about-page .certificates img{height:230px}.page-slider .column{width:50px;height:50px}}@media(max-width: 400px){.menu .nav-link{padding:.2rem .3rem;margin:0 .2rem}.menu .btn{padding:8px 15px}.contact-sec .map iframe{height:200px}.map iframe{height:200px}.archive-services .service figure img{height:180px}}a,img,svg,.btn,.gradient-top:before,.menu .navbar-nav,.fixed-links li,.products .product figure figcaption,.products .product figure figcaption .title,.news .post .content .title,.form-control,ul.social .icon,ul.contacts a span,.services .service .title,.archive-products .product,.projects .project .title,.videos .video .title{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.counter:before,.subscribe:before,.careers .employee-quote:before{-webkit-background-size:cover;background-size:cover}/*# sourceMappingURL=main.css.map */
