﻿@import"animate.css";@import"animateCSS.css";@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap";@font-face{src:url(../fonts/ClashDisplay/Fonts/ClashDisplay-Regular.otf);font-family:"Clash Display Regylar";font-style:normal;font-weight:normal}@font-face{src:url(../fonts/ClashDisplay/Fonts/ClashDisplay-Bold.otf);font-family:"Clash Display Bold";font-style:normal;font-weight:normal}html[lang=ar] body{font-family:"Tajawal",sans-serif;direction:rtl;text-align:right}html[lang=ar] p{direction:rtl}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] .whatsapp{right:auto;left:10px}html[lang=ar] .menu .nav-item .dropdown-menu{left:auto;right:10%;text-align:right}html[lang=ar] .menu .nav-item .dropdown-menu li:hover .dropdown-item{transform:translateX(-10px)}html[lang=ar] .menu .nav-item .dropdown-menu .dropdown:after{right:auto;left:0}html[lang=ar] .menu .nav-item .dropdown-menu .dropdown .dropdown-menu{left:auto;right:100%}html[lang=ar] .menu .nav-item .dropdown-menu .dropdown .dropdown-menu li:hover .dropdown-item{transform:translateX(-10px)}html[lang=ar] .sidenav .overlay{right:auto;left:0}html[lang=ar] .sidenav .overlay .closebtn{right:auto;left:4%}html[lang=ar] footer{text-align:right;direction:rtl}html[lang=ar] ul.contacts svg{margin-right:0;margin-left:8px}html[lang=ar] .intro .caption .content .info:after{right:auto;left:0}html[lang=ar] .sec-title:after{right:auto;left:-11rem}html[lang=ar] .services-sec{position:relative}html[lang=ar] .services-sec .service:nth-child(even){direction:ltr;text-align:right}html[lang=ar] .other-services .info{margin-left:auto;margin-right:-5.5rem}html[lang=ar] .news .post figure figcaption{right:auto;left:20px}html[lang=ar] ul.social li{margin-right:0;margin-left:1.5rem}html[lang=ar] .contact-sec{position:relative}html[lang=ar] .contact-sec .contact-info li{float:right}html[lang=ar] .title-line:before{right:0}html[lang=ar] .page-slider .prev{left:auto;right:-1rem}html[lang=ar] .page-slider .next{right:auto;left:-1rem}html[lang=ar] input[type=radio]+label:before,html[lang=ar] input[type=checkbox]+label:before,html[lang=ar] input[type=radio]+.wpcf7-list-item-label:before,html[lang=ar] input[type=checkbox]+.wpcf7-list-item-label:before{margin-right:0;margin-left:.5rem}html[lang=ar] .wpcf7-list-item{margin:0 0 0 1em}html[lang=ar] .page-content ul li:before{margin-left:auto;margin-right:-2em}html[lang=ar] .modal-header{direction:rtl}html[lang=ar] .modal-header .close{margin:-1rem}@media(max-width: 640px){html[lang=ar] .sec-title:after{right:auto;left:-7rem}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:7em !important;overflow:auto}body{font-style:normal;font-weight:normal;font-family:"Clash Display Regular",sans-serif}.bold,.font-weight-bold{font-family:"Clash Display Bold",sans-serif;font-style:normal;font-weight:normal}main{min-height:60vh}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:inherit}.overflow-hidden{overflow:hidden}.primary-color{color:#960d12}.primary-color-hover:hover{color:#960d12}.bg-primary-color{background-color:#960d12}.secondary-color{color:#262425}.secondary-color-hover:hover{color:#262425}.bg-secondary-color{background-color:#262425}.bg-grey{background-color:#efefef}.bg-transparent{background:rgba(0,0,0,0) !important}.dark{color:#010605}.bg-dark{background:#010605 !important}.text-gradient{background:-webkit-linear-gradient(#262425, #960d12);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.relative{position:relative}.btn{padding:.6rem .5rem;min-width:180px;background:rgba(0,0,0,0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.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:#960d12;color:#fff;border-color:rgba(0,0,0,0);z-index:2;font-weight:bold;border-radius:1.5rem}.gradient-top:before{content:"";position:absolute;z-index:-1;top:-1px;left:-1px;right:-1px;bottom:-1px;background:#262425;transform:scaleX(0);transform-origin:50% 0;border-radius:1.5rem}.gradient-top:hover{color:#fff}.gradient-top:hover:before{transform:scaleX(1)}.gradient-top.gradient-reverse{background:#262425;color:#fff}.gradient-top.gradient-reverse:before{background:#960d12}.gradient-top.gradient-reverse:hover{color:#fff}.gradient-top.gradient-white{background:#fff;color:#960d12;border:solid 2px #960d12}.gradient-top.gradient-white:before{background:#960d12}.gradient-top.gradient-white: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:18rem;margin-bottom:0}.inner-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(1,6,5,.2);z-index:1}.inner-header img{height:100%;object-fit:cover;object-position:100% 30%}.inner-header figcaption{position:absolute;left:4%;right:4%;bottom:4rem;z-index:1;text-align:center;display:flex;align-items:center;justify-content:center}.inner-header .breadcrumb-nav .breadcrumb{background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:0}.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}.breadcrumb-item+.breadcrumb-item::before{padding:0 .5rem}.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}.logo{max-height:75px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.menu .navbar-nav{padding:0 !important}.menu .nav-link{color:#fff;margin:0 .8rem;padding:.5rem 0 !important;font-size:1rem;position:relative;font-weight:bold;text-transform:uppercase}.menu .nav-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1.5rem;background:#960d12;z-index:-2;transform:scaleX(0);transform-origin:50% 0}.menu .nav-link:hover{color:#fff}.menu .nav-link:hover:before{transform:scaleX(1)}.menu .active .nav-link{color:#fff}.menu .active .nav-link:before{transform:scaleX(1)}.menu .nav-item{position:relative}.menu .nav-item .dropdown-menu{position:absolute;top:90%;left:10%;min-width:190px;width:max-content;background-color:#fff;display:none;padding:0;z-index:3;margin:0}.menu .nav-item .dropdown-menu li{border-bottom:solid 1px rgba(0,0,0,.2)}.menu .nav-item .dropdown-menu li .dropdown-item{padding:.5rem .7rem;background:rgba(0,0,0,0)}.menu .nav-item .dropdown-menu li:hover{background:#960d12}.menu .nav-item .dropdown-menu li:hover .dropdown-item{transform:translateX(10px);color:#fff}.menu .nav-item .dropdown-menu li:last-child{border-bottom:0}.menu .nav-item .dropdown-menu li .nav-link{font-size:15px;padding:15px 10px !important}.menu .nav-item .dropdown-menu li .nav-link:hover{color:#960d12;background-color:rgba(0,0,0,0)}.menu .nav-item .dropdown-menu li .nav-link:hover:after{display:none}.menu .nav-item:hover .dropdown-menu{display:block}.menu .nav-item:hover .dropdown-menu .dropdown-menu{display:none}.menu .nav-item .dropdown-menu.show{position:absolute !important}.menu .nav-item .dropdown-menu .dropdown:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0);position:absolute;right:0;top:50%}.menu .nav-item .dropdown-menu .dropdown:hover:after{border-top-color:#fff}.menu .nav-item .dropdown-menu .dropdown:hover .dropdown-menu{display:block}.menu .nav-item .dropdown-menu .dropdown .dropdown-menu{top:0;left:100%}.menu .nav-item .dropdown-menu .dropdown .dropdown-menu li .dropdown-item{transform:translateX(0);color:initial}.menu .nav-item .dropdown-menu .dropdown .dropdown-menu li:hover .dropdown-item{transform:translateX(10px);color:#fff}.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}.scroll .navbar .nav-link{color:#333;font-size:1rem}.scroll .nav-item .dropdown-menu li .dropdown-item{color:#333}.scroll .logo{filter:invert(0) brightness(1)}.scroll .sidenav .nav-icon{color:#960d12}.sidenav .overlay{height:100%;width:0;position:fixed;z-index:10000000;top:0;right:0;background-color:rgba(0,0,0,.95);overflow-x:hidden;transition:.5s}.sidenav .overlay .overlay-content{position:relative;width:100%;top:3rem;padding:3rem 2rem}.sidenav .overlay .nav-link{font-size:1rem;border-radius:0;margin:.5rem 0;background:rgba(0,0,0,0);border:0;border-bottom:solid 1px rgba(255,255,255,.35);padding:.5rem 0 !important;color:#fff}.sidenav .overlay .nav-link:hover,.sidenav .overlay .nav-link:focus{color:#960d12}.sidenav .overlay .active .nav-link{color:#960d12}.sidenav .overlay .nav-item:last-child .nav-link{border-bottom:0}.sidenav .overlay .nav-item .dropdown-menu{display:none}.sidenav .overlay .nav-item .dropdown-menu li .dropdown-item{color:#fff}.sidenav .overlay .nav-item .dropdown-menu li:hover{background:rgba(0,0,0,0)}.sidenav .overlay .nav-item .dropdown-menu li:hover a{color:#fff !important}.sidenav .overlay .nav-item .dropdown-menu .dropdown:after{color:#fff;top:10px}.sidenav .overlay .nav-item .dropdown-menu .nav-item:hover .dropdown-menu{display:contents}.sidenav .overlay .nav-item:hover .dropdown-menu{display:contents}.sidenav .overlay .nav-item:hover .dropdown-menu .dropdown-menu{display:none}.sidenav .overlay .nav-item:hover .dropdown-menu .dropdown-menu .nav-item:hover .dropdown-menu{display:contents}.sidenav .overlay .closebtn{position:absolute;font-size:2.5rem;right:4%;top:0;color:#fff}.sidenav .overlay a ul.submenu li a{font-size:24px !important;color:#fff;display:block;transition:.3s}.sidenav .nav-icon{font-size:2rem;cursor:pointer;color:#fff}.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;background:#960d12}.fixed-social .icon svg{color:#fff}.fixed-social .icon:hover{transform:scale(1.1)}.whatsapp{position:fixed;right:10px;bottom:1rem;background:#27d045;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:60px;height:60px;border-radius:50%;font-size:1.5rem}.whatsapp svg{font-size:2.8rem}.intro{position:relative;overflow:hidden;background-color:#000;height:100vh}.intro:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:40%;transform:matrix(-1, 0, 0, -1, 0, 0);background:rgba(0,0,0,0) linear-gradient(180deg, rgba(150, 13, 18, 0.8) 0%, rgba(255, 255, 255, 0) 100%) 0 0 no-repeat;z-index:1}.intro video{height:100vh;width:100%;object-fit:cover;position:relative;opacity:.8}.intro .caption{position:absolute;left:0;right:0;bottom:10%;color:#fff;z-index:2}.intro .caption .content{display:flex;align-items:center;justify-content:center}.intro .caption .content .info{padding:0 1rem;position:relative}.intro .caption .content .info .num{font-size:3rem}.intro .caption .content .info:after{content:"";position:absolute;right:0;top:0;bottom:0;height:35px;width:1px;margin:auto;background:rgba(255,255,255,.3);z-index:1}.intro .caption .content .info:last-child:after{display:none}.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:.5}.intro .item figure figcaption{position:absolute;left:8%;right:8%;top:20%;display:flex;align-items:center;text-align:left;color:#fff}.intro .item figure figcaption .content{width:68%;padding:2rem 0;position:relative;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:fadeInLeft;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:fadeInLeft;animation-delay:.3s}.intro .active .btn{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:.5s}.intro:hover .owl-prev{left:0;opacity:1}.intro:hover .owl-next{right:0;opacity:1}.intro .owl-theme .owl-controls{position:absolute;bottom:15%;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:#262425}.main-title{font-size:2.5rem;position:relative;z-index:2}.sec-title{position:relative;display:inline-block}.sec-title:after{content:"";position:absolute;right:-11rem;top:0;bottom:0;margin:auto .5rem;height:5px;width:10rem;background:#960d12;z-index:1}.about-sec figure{height:450px}.about{position:relative}.about figure{height:400px}.about figure img{object-fit:contain}.form-sec{background-color:rgba(0,0,0,.75);position:relative}.form-sec:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bg1.jpg) no-repeat center fixed;z-index:-1}.form-sec .link{color:#fff}.form-sec .link:hover{color:#960d12}.form-sec textarea{height:90px !important}.form-sec form ::placeholder{color:rgba(255,255,255,.8);opacity:1}.services-sec{position:relative}.services-sec .title{font-size:2rem}.services-sec .clients-carousel img{height:100px;object-fit:scale-down}.services-sec .service:nth-child(even){direction:rtl;text-align:left}.services-sec .service:nth-child(even) .main-img:before{content:"";left:auto;right:-5%;top:auto;bottom:-5%}.info-sec{background-color:rgba(0,0,0,.7);position:relative}.info-sec:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/info-bg.png") no-repeat center;z-index:-1}.info-sec .icon{width:auto;height:80px;object-fit:scale-down;filter:brightness(0) invert(1)}.info-sec .page-content ul{padding:0}.info-sec .page-content ul li:before{color:#fff;margin-left:0}.other-services .icon{width:80px;height:80px;border-radius:50%;border:solid 3px #960d12;padding:.7rem;background:#fff;overflow:visible}.other-services .icon img{object-fit:scale-down}.other-services .data{width:80%}.other-services .info{margin-left:-5.5rem}.other-services .btn{min-width:auto;font-size:.85rem}.news .post{position:relative;overflow:hidden;transition:all 500ms ease;box-shadow:0 6px 25px rgba(12,89,219,.09);border:solid 1px #ddd}.news .post figure{overflow:visible}.news .post figure img{height:250px}.news .post figure figcaption{position:absolute;bottom:-35px;right:20px;background:#960d12;border-radius:10px;padding:.5rem;text-align:center;z-index:1;color:#fff;font-weight:bold;font-size:.8rem}.news .post .content .title{min-height:50px}.news .post:hover{transform:translateY(-10px)}.news .owl-theme .owl-controls .owl-page span{width:30px;height:6px;background-color:#262425}.clients{position:relative}.clients img{height:100px;padding:.7rem;object-fit:scale-down;border:solid 1px #ddd}.founders img{height:150px;padding:2rem;object-fit:scale-down;border:solid 7px #000}.archive-clients img{height:160px;object-fit:scale-down;border:solid 2px #ddd;padding:10px;border-radius:10px}.owl-carousel{position:relative}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{position:absolute;top:0;bottom:0;font-size:2rem !important;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:rgba(38,36,37,.5) !important;border-radius:50%;margin:auto}.owl-carousel .owl-nav button.owl-prev{left:-2rem}.owl-carousel .owl-nav button.owl-next{right:-2rem}.owl-carousel.speakers-owl-demo .owl-nav.disabled{display:block}.gallery-sec figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(rgba(38, 36, 37, 0.5), rgba(150, 13, 18, 0.5));z-index:1;transform:scale(0)}.gallery-sec figure:hover:before{transform:scale(1)}.gallery-sec .first-img{overflow:visible}.gallery-sec .first-img:after{content:"";position:absolute;top:-2rem;left:-2rem;bottom:-2rem;width:100%;background:-webkit-linear-gradient(#960d12, #262425);z-index:-1}.gallery-sec img{height:100%}.gallery-sec .small-gallery{column-count:3;column-gap:1rem}.gallery-sec .small-gallery img{height:250px}.gallery-sec .small-gallery .img:nth-child(2n+1){margin-bottom:1rem}.map{position:relative}.map iframe{height:350px}.contact-sec{position:relative}.contact-sec .nav-pills .nav-link{padding:.7rem 1.3rem;font-size:.9rem}.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 #960d12;width:42px;height:42px;padding:10px;border-radius:50%;color:#960d12}.contact-sec .contact-info li a:hover{color:#960d12}.contact-sec .contact-info li:hover svg{background:#960d12;color:#fff}.contact-sec .branches-map{position:absolute;top:0;left:0;width:50%;height:100%;z-index:1}.contact-sec .contact-map iframe{height:300px}.contact-sec .map iframe{height:100%}.nav-pills .nav-link{border-radius:1.5rem;padding:.7rem 1.5rem;background:#fff;border:solid 2px #960d12;text-align:center;color:#960d12;width:100%;font-weight:bold;display:flex;align-items:center;justify-content:center;height:100%}.nav-pills .nav-link:focus{outline:none}.nav-pills .active{background:#960d12 !important;color:#fff}form p{margin-bottom:0}.form-control{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:auto;padding:.6rem;font-size:15px;border:solid 1px #fff;background:rgba(0,0,0,0);color:#fff}.form-control:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none !important;background-color:rgba(0,0,0,0);border:solid 1px #fff;color:#fff}.form-bg .form-control,.contact-page .form-control{border:solid 1px #ddd;color:#000;background:#f2f3f4}.form-bg .form-control:focus,.contact-page .form-control:focus{border:solid 1px #960d12;color:#000}.form-control:disabled,.form-control[readonly]{background:rgba(0,0,0,0) !important}::placeholder{color:#fff;opacity:1}select option{color:#010605}textarea{height:130px !important}.required:after{content:"*";display:inline;color:#960d12;padding:0 5px}.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,input[type=radio]+.wpcf7-list-item-label:before,input[type=checkbox]+.wpcf7-list-item-label:before{height:20px;width:20px;margin-right:.5rem;content:" ";display:inline-block;border:2px solid #960d12;cursor:pointer;vertical-align:middle}input[type=radio]:checked+label:before,input[type=checkbox]:checked+label:before,input[type=radio]:checked+.wpcf7-list-item-label:before,input[type=checkbox]:checked+.wpcf7-list-item-label:before{background:#960d12}input[type=radio]+label:before,input[type=radio]+.wpcf7-list-item-label:before{border-radius:50%}input[type=checkbox]+label:before,input[type=checkbox]+.wpcf7-list-item-label:before{border-radius:2px}.twitter-icon{width:1em;display:inline-block;font-size:inherit;height:1em}footer{background-color:rgba(0,0,0,0);position:relative}footer:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/footer.jpg") no-repeat center;z-index:-1}footer .logo{height:60px;max-height:100%}footer p,footer span,footer a{color:#fff}footer a:hover{color:#fff}footer ul li{margin-bottom:7px}footer ul .nav-link{padding:0}footer ul.social li svg{width:1em;color:#fff}footer ul.social li .twitter-icon{color:#fff;width:1em;display:inline-block;font-size:inherit;height:1em;filter:brightness(1) invert(1)}footer .copyright{padding-top:12px;border-top:solid 1px rgba(255,255,255,.2)}ul.social li{margin-right:1.5rem}ul.social li svg{color:rgba(255,255,255,.7);font-size:1.3rem}ul.contacts svg{margin-right:8px;color:#960d12;font-size:20px}ul.contacts a span{padding:5px 15px;background:#262425;border-radius:1.5rem;color:#fff;font-size:13px}ul.contacts a:hover span{background-color:#960d12}.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:400px;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:#960d12 !important}.modal .info li svg{color:#262425}.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:1rem}.search-modal .form-control:focus{border-left:solid 5px #262425}.search-modal .search-btn button{background:rgba(0,0,0,0);border:0}.search-modal .search-btn svg{font-size:35px}.title-line{position:relative;padding:0 12px;display:flex}.title-line:before{content:"";position:absolute;left:0;top:0;height:100%;width:6px;background:#960d12;border-radius:1.5rem}.about-page .ceo figure img{width:300px;height:300px;border-radius:50%}.about-page .main-img{min-height:400px;overflow:visible}.about-page .main-img:before{content:"";position:absolute;top:-5%;height:100%;left:-5%;width:90%;background:rgba(150,13,18,.3);z-index:-1}.timeline .item{position:relative}.timeline .item .info{position:relative}.timeline .item .info:before{content:"";position:absolute;top:0;left:0;height:100%;width:1px;background:#262425;z-index:1}.timeline .item .info:after{content:"";position:absolute;top:0;left:-10px;width:20px;height:20px;background:#d07074;border-radius:50%;z-index:2}.timeline .item .info .date{clip-path:polygon(100% 0%, 100% 50%, 100% 100%, 15% 100%, 0% 50%, 15% 0%);padding:.5rem 1rem .5rem 2rem}.timeline .item:nth-child(even){direction:ltr;text-align:right}.timeline .item:nth-child(even) .info .date{clip-path:polygon(85% 0%, 100% 50%, 85% 100%, 0% 100%, 0 50%, 0% 0%);padding:.5rem 2rem .5rem 1rem}.timeline .item:nth-child(even) .info:before{right:0;left:auto}.timeline .item:nth-child(even) .info:after{right:-10px;left:auto}.timeline-new .info svg{background:rgba(38,36,37,.5);color:#fff;width:80px;height:60px;padding:1rem}.timeline-new .info .content{width:95%}.timeline-new .text{width:250px;height:250px;background:rgba(150,13,18,.5);color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:2rem}.timeline-new .text:before{width:270px;height:270px;border-radius:50%;content:"";border:solid 1px #960d12;background:rgba(0,0,0,0);z-index:-1;position:absolute}.features{overflow:hidden}.features .feature{overflow:hidden}.features .feature figure img{height:100px;object-fit:contain}.features .feature:hover figure img{transform:rotate(3deg)}.team .member{border-radius:1.5rem;overflow:hidden}.team .member img{height:230px}.team .member:hover img{transform:scale(1.1)}.pdf iframe{height:800px}.single-team figure img{width:250px;height:250px;border-radius:50%}.single-team .contact-info{clear:both;overflow:hidden}.single-team .contact-info li{display:flex;align-items:center;float:right;width:50%}.single-team .contact-info li svg{border:solid 1px #960d12;width:42px;height:42px;padding:10px;border-radius:50%;color:#960d12}.single-team .contact-info li a:hover{color:#960d12}.single-team .contact-info li:hover svg{background:#960d12;color:#fff}.single-team .social-media li{margin-left:3rem}.single-team .social-media li a svg{font-size:1.5rem}.services-cats .service{box-shadow:0 10px 15px rgba(25,25,25,.1);overflow:hidden;height:100%;border-radius:10px}.services-cats .service figure:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(38,36,37,.25);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-cats .service figure img{height:230px}.services-cats .service .desc{font-size:95%}.services-cats .service .desc p,.services-cats .service .desc ul,.services-cats .service .desc li,.services-cats .service .desc ol{font-size:95%}.services-cats .service:hover figure:before{transform:scaleX(1)}.services-cats .service:hover figure img{transform:scale(1.1)}.services-cats .service:hover .title{color:#960d12}.archive-services .form-bg{box-shadow:0 10px 15px rgba(25,25,25,.1);border:solid 1px #ddd;padding:2rem}.archive-services .main-img{margin:0}.archive-services .main-img img{max-height:600px}.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:#262425;color:#fff}.videos .video:hover .title{background:#960d12;color:#fff}.videoModal{direction:ltr}.videoModal .modal-header{border-bottom:0}.videoModal video,.videoModal iframe{height:500px;width:100%}.gallery{column-count:3;column-gap:10px}.gallery .item{margin:0 0 10px 0;display:grid;grid-template-rows:1fr auto;break-inside:avoid}.gallery .item img{grid-row:1/-1;grid-column:1}.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:#960d12}.contact-page .map iframe{height:350px !important;width:100%}.contact-page textarea{height:150px !important}.single-blog .main-img img{max-height:600px}.page{overflow:hidden;clear:both}.page .gallery-item{padding:5px}.page .page-slider{float:left;width:45%;position:relative;margin:0 30px 20px 10px}.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 img{object-fit:contain;max-height:350px}.page-content img{width:auto;margin:10px auto}.page-content .aligncenter{text-align:center}.page-content .wp-caption{text-align:center;width:auto !important}.page-content iframe{height:450px}.page-content ul li{margin-bottom:7px;display:block}.page-content ul li:before{font-family:"Font Awesome 5 Free";content:"";color:#960d12;font-weight:bold;display:inline-block;width:2em;margin-left:-2em}.page-slider .mySlides{display:none;height:310px;border-radius:1.5rem;background:rgba(38,36,37,.2)}.page-slider .mySlides img{object-fit:scale-down;border-radius:1.5rem}.page-slider .cursor{cursor:pointer}.page-slider .prev,.page-slider .next{cursor:pointer;position:absolute;top:32%;padding:10px;font-weight:bold;user-select:none;-webkit-user-select:none;width:43px;height:43px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:rgba(150,13,18,.4);border-radius:50%;color:#fff}.page-slider .prev{left:-1rem}.page-slider .next{right:-1rem}.page-slider .prev:hover,.page-slider .next:hover{background:#960d12;color:#fff}.page-slider .row:after{content:"";display:table;clear:both}.page-slider .column{display:flex;justify-content:space-around;margin:4px;width:80px;height:80px}.page-slider .column img{width:100%;border-radius:50%}.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 td{border:solid 1px rgba(255,255,255,.5);padding:8px !important;font-size:14px}table a{color:#262425}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}iframe{width:100%;height:100%}.display-4{font-size:3rem}@media(max-width: 1024px){.display-3{font-size:4rem}.menu svg{font-size:1.3rem}.intro{height:100%}.intro video{height:70vh}.about-sec figure{height:500px}footer .logo{height:40px}.page .page-content ul li{width:50%}.about-page .ceo figure img{width:220px;height:220px}}@media(max-width: 768px){.display-4{font-size:2.3rem}.h1,h1{font-size:2rem}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1rem}.logo{max-height:55px}.menu .nav-link:before{display:none}.whatsapp{height:50px;width:50px}.whatsapp svg{font-size:2rem}.intro .caption .content .info .num{font-size:2rem}.about-sec figure{height:450px}.about figure{height:350px}.services-sec .title{font-size:1.5rem}.map iframe,.contact-sec iframe{height:300px}.contact-sec .w-50{width:100% !important}.contact-sec .branches-map{position:relative;width:100%}footer .logo{height:35px}.wpcf7-list-item{width:100%}.inner-header{height:15rem}.archive-services .main-img img{height:300px}.archive-services .graph{padding:0}.page-slider .mySlides{height:250px}.page-slider .column{width:65px;height:65px}.about-page .ceo figure img{width:180px;height:180px}.features .feature figure img{height:75px}}@media(max-width: 640px){.display-4{font-size:2rem}.h2,h2{font-size:1.5rem}.intro video{height:60vh}.intro .caption{bottom:4%}.about-sec figure{height:350px}.about-sec figure img{object-fit:contain}.about figure{height:300px}.services-sec .service .main-img img{height:300px}.services-sec .service .graph{padding:0}.other-services .main-img img{height:250px}.other-services .info{margin:0 !important}.other-services .icon{width:70px;height:70px}.news .post .content .title{min-height:auto}.page .page-content ul li{width:100%}.page .main-img{margin:0 0 1.2rem 0;float:none;max-width:100%;height:auto}.page .page-slider{float:none;width:100%}.page .page-slider .mySlides{margin:0 0 20px 0}.page figure img{max-height:250px}.page .gallery-item{width:50% !important}.about-page .ceo figure img{width:150px;height:150px}.sec-title:after{right:-7rem;width:6rem}}@media(max-width: 480px){.h1,h1{font-size:1.8rem}.logo{max-height:45px}.gradient-top{padding:.4rem 1.2rem;min-width:auto;font-size:.9rem}.sidenav .overlay .overlay-content{padding:3rem 1rem}.intro video{height:70vh;object-fit:contain}.intro .caption .content .info .num{font-size:1.5rem}.other-services .icon{width:60px;height:60px;padding:.3rem}.news .post figure img{height:195px}.nav-pills .nav-link{font-size:.85rem}.map iframe,.contact-sec iframe{height:250px}.nav-pills .nav-link{padding:.5rem 1rem;min-width:auto}.team .member img{height:180px}.page .gallery-item{width:100% !important}.inner-header figcaption{bottom:2rem}.inner-header .breadcrumb-nav .breadcrumb{font-size:.9rem}.timeline .item .info .date{font-size:1rem}.page-content iframe{height:300px}}@media(max-width: 400px){.display-4{font-size:1.5rem}.h1,h1{font-size:1.5rem}.sec-title:after{width:6rem;right:-7rem}.logo{max-height:40px}.intro video{height:57vh}.intro .caption .content .info{padding:0 .4rem}.intro .caption .content .info .num{font-size:1.2rem}.intro .caption .content .info span{font-size:.8rem}.about-sec figure{height:300px}.services-sec .title{font-size:1.2rem}.services-sec .service .main-img img{height:200px}.other-services .main-img img{height:200px}.news .post figure img{height:170px}.nav-pills .nav-link{padding:.4rem .3rem;font-size:.8rem}.map iframe,.contact-sec iframe{height:200px}.contact-sec .contact-info li{width:100%}.contact-sec .nav-pills .nav-link{padding:.5rem;font-size:.8rem}ul.social li svg{font-size:1rem}.copyright{font-size:.8rem}.team .member img{height:150px}.inner-header .breadcrumb-nav .breadcrumb{font-size:.8rem}.page-content iframe{height:250px}}@media(max-width: 360px){.other-services .icon{width:50px;height:50px}}a,img,svg,.btn,.gradient-top:before,.menu .navbar-nav,.menu .nav-link:before,.menu .nav-item .dropdown-menu li,.menu .nav-item .dropdown-menu .dropdown:after,.news .post .content .title,.gallery-sec figure:before,.form-control,.form-bg .form-control,.contact-page .form-control,ul.contacts a span,.services-cats .service .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}.form-sec:before,.info-sec:before,footer:before{-webkit-background-size:cover;background-size:cover}/*# sourceMappingURL=main.css.map */
