@font-face{font-family:'lora';font-style:normal;font-weight:400;src:url(../fonts/Lora-Regular.ttf)}@font-face{font-family:'merri';font-style:normal;font-weight:400;src:url(../fonts/Merriweather-Regular.ttf)}@font-face{font-family:'roboto';font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.ttf)}@font-face{font-family:'Commissioner';font-style:normal;font-weight:400;src:url(../fonts/Commissioner-Regular.ttf)}@font-face{font-family:'hind';font-style:normal;font-weight:400;src:url(../fonts/Hind-Regular.ttf)}*{margin:0;padding:0;box-sizing:border-box}body{background:#323233;overflow-x:hidden !important}hr{border-top:1px solid rgba(255,255,255,0.1)}@media only screen and (min-width: 992px){.navbar{font-family:'lora', sans-serif;z-index:100 !important}.navbar .navbar-brand .logo-img{height:70px;margin-left:100px}.navbar .navbar-nav .nav-item{padding:0px 25px;z-index:100}.navbar .navbar-nav a{position:relative;font-size:14px;text-transform:uppercase;font-weight:bold;color:#ffffff !important}.navbar .navbar-nav .dropdown-menu{top:96%;left:24px;background:#262626}.navbar .navbar-nav .dropdown-menu a{text-transform:capitalize;transition:all 0.3s ease-in-out 0s;color:#d3d3d3 !important}.navbar .navbar-nav .dropdown-menu a.active-item{color:#ffffff !important}.navbar .navbar-nav .dropdown-menu a:before{margin:1px 0;left:0;background-color:#ffffff;content:"";position:absolute;height:27px;width:4px;transform-origin:bottom top;visibility:hidden;transform:scaleY(0);transition:all 0.3s ease-in-out 0s}.navbar .navbar-nav .dropdown-menu a:hover:before{visibility:visible;transform:scaleY(1)}.navbar .navbar-nav .dropdown-menu a:hover{background:#302f2f}.navbar .navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar .navbar-nav a:before{background-color:#9dee1c;content:"";height:4px;position:absolute;bottom:0;left:0;width:100%;visibility:hidden;transform:scaleX(0);transition:all 0.3s ease-in-out 0s}.navbar .navbar-nav a:hover:before,.navbar .navbar-nav a:focus:before{visibility:visible;transform:scaleX(1)}.navbar .navbar-nav a.active:before{background-color:#FFA500;visibility:visible;transform:scaleX(1)}}.sticky{position:fixed;top:0;left:0;width:100%;z-index:100;background:#262626ec;padding:10px 0;box-shadow:0px 5px 8px 0px rgba(0,0,0,0.47)}.sticky .logo-img{display:none}#myCarousel{margin-top:-96px;font-family:'roboto', sans-serif}#myCarousel .carousel-item{position:relative;height:100vh;min-height:300px;background:no-repeat center center scroll}#myCarousel .carousel-item .black-overlay{position:absolute;top:0px;left:0px;height:100%;width:100%;background:rgba(0,0,0,0.5)}#myCarousel .carousel-item .carousel-caption{margin-bottom:150px}#myCarousel .carousel-item .carousel-caption h3{font-size:45px;text-transform:capitalize;letter-spacing:2px;margin-top:25px}#myCarousel .carousel-item .carousel-caption h1{position:relative;width:fit-content;width:-moz-fit-content;font-size:75px;text-transform:capitalize;letter-spacing:2px;font-weight:900 !important;color:transparent;animation:text_reveal .5s ease forwards;animation-delay:1.5s}#myCarousel .carousel-item .carousel-caption h1 span{position:absolute;top:0;left:0;height:100%;width:0;background-color:#FFA500;animation:text_reveal_box 1s ease;animation-delay:1s}#myCarousel .carousel-item .carousel-caption h5{font-size:30px}#myCarousel .carousel-item .carousel-caption a{text-transform:capitalize;text-decoration:none;background:#FFA500;padding:10px 30px;display:inline-block;color:#000000;font-weight:600;margin-top:32px}#card-section .card{position:relative;cursor:pointer;background:transparent;border:none;margin-top:-50px}#card-section .card .face{background:#131313;transition:0.5s;border-radius:5px}#card-section .card .face1{position:relative;display:flex;justify-content:center;z-index:1;transform:translateY(81px);box-shadow:0px 10px 11px 0px rgba(0,0,0,0.75)}#card-section .card .face1 .content{transition:0.8s}#card-section .card .face1 .content i{font-size:75px;margin:25px 0 0;color:#F7941D}#card-section .card .face1 .content .de-icon{margin-left:32px !important}#card-section .card .face1 .content .es-icon{margin-left:18px !important}#card-section .card .face1 .content h3{margin:30px 0;padding:0;color:#fff;text-align:center;font-size:18px;font-weight:900;text-transform:uppercase;font-family:"Commissioner",sans-serif}#card-section .card .face2{position:relative;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box;transform:translateY(-100px)}#card-section .card .face2 .content p{margin:-20px 0 5px;width:200px;padding:0;font-size:14px;text-align:center;font-weight:bold;color:#9dee1c}#card-section .card .face2 .content a{margin:15px 0 0;display:inline-block;text-decoration:none;font-weight:900;color:#333;padding:3px;border:2px solid #333}#card-section .card .face2 .content a:hover{background:#333;color:#fff}#card-section .card:hover .face1{transform:translateY(0px);border-radius:0px;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:none}#card-section .card:hover .face2{transform:translateY(0);border-radius:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0px 10px 11px 0px rgba(0,0,0,0.75)}#description-section .row{margin-bottom:36px}#description-section .row .description{background:#131313;color:#ffffff;padding-left:50px;font-family:"hind",sans-serif}#description-section .row .description h2{margin-top:21%;font-size:32px}#description-section .row .description p{padding-top:23px;width:90%;font-size:14px}#description-section .row .jarallax{position:relative;z-index:10;width:570px;height:377.141px}#description-section .row .jarallax>.jarallax-img{position:absolute;object-fit:cover;font-family:'object-fit: cover;';top:0;left:0;width:100%;height:100%;z-index:9}#description-section .shadow-box{box-shadow:0 10px 6px -6px rgba(0,0,0,0.75);position:relative}#description-section .shadow-box:before,#description-section .shadow-box:after{z-index:-1;position:absolute;content:"";bottom:25px;left:10px;width:50%;top:80%;max-width:300px;background:#000;box-shadow:0 35px 20px rgba(0,0,0,0.75);transform:rotate(-8deg)}#description-section .shadow-box:after{transform:rotate(8deg);right:10px;left:auto}.parent{width:100%;height:350px;overflow:hidden;position:relative;display:inline-block}.parent .child{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;transition:all .5s}.parent .img-info,.parent i{display:none;font-size:18px;color:#ffffff !important;text-align:center;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:80px}.parent .child:before{content:"";display:none;height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(52,73,94,0.75)}.parent:hover .child,.parent:focus .child{transform:scale(1.2)}.parent:hover .child:before,.parent:focus .child:before{display:block}.parent:hover .img-info,.parent:hover i,.parent:focus .img-info,.parent:focus i{display:block}#showcase-section{margin:10px 15px 50px 0px}#showcase-section .main-carousel{height:100%}#showcase-section .main-carousel .carousel-cell{width:30%;height:400px;overflow:hidden;background:#8b8b8b}#showcase-section .main-carousel .carousel-cell .project-info{margin-top:5px;font-size:12px;text-align:center;font-weight:400;color:#ffffff;text-transform:uppercase}#showcase-section .main-carousel .flickity-page-dots{display:none}#showcase-section .main-carousel .flickity-prev-next-button.previous{left:24px}#showcase-section .showcase-bar{height:400px;margin:0px;border-top-left-radius:0;border-bottom-left-radius:0;justify-content:center;background:#131313;box-shadow:-6px 0px 8px 0px #131313}#showcase-section .showcase-bar p{text-align:center;font-size:24px;font-weight:bold;color:#ffffff}#showcase-section .showcase-bar .showcase-btn{background-color:#F7941D;padding:5px 0;border-radius:5px;width:120px;border:none;font-weight:400}#showcase-section .showcase-bar .showcase-btn:active,#showcase-section .showcase-bar .showcase-btn:focus{outline:none}#showcase-section .showcase-bar .showcase-btn:active{box-shadow:inset -4px -4px 5px 0px rgba(0,0,0,0.75)}#title-section{margin-top:-96px}#title-section .title-img{background:url(../images/title_img_1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:324px}#title-section .title-img .title{color:#ffffff;font-size:48px;font-weight:600;margin:auto;padding-top:96px;user-select:none;text-align:center}#title-section .title-img .project-name{font-size:38px}#serv-display-section .parent,#pro-display-section .parent,#company-display-section .parent{height:300px !important;border-radius:5px;cursor:pointer}#serv-display-section .parent .serv-bg-one,#pro-display-section .parent .serv-bg-one,#company-display-section .parent .serv-bg-one{background-image:url(../images/slider_img_1.jpg)}#serv-display-section .parent .serv-bg-two,#pro-display-section .parent .serv-bg-two,#company-display-section .parent .serv-bg-two{background-image:url(../images/slider_img_2.jpg)}#serv-display-section .parent .serv-bg-three,#pro-display-section .parent .serv-bg-three,#company-display-section .parent .serv-bg-three{background-image:url(../images/slider_img_3.jpg)}#serv-display-section .parent .pro-bg-one,#pro-display-section .parent .pro-bg-one,#company-display-section .parent .pro-bg-one{background-image:url(../images/box_img_1.jpg)}#serv-display-section .parent .pro-bg-two,#pro-display-section .parent .pro-bg-two,#company-display-section .parent .pro-bg-two{background-image:url(../images/box_img_2.jpg)}#serv-display-section .parent .company-bg-one,#pro-display-section .parent .company-bg-one,#company-display-section .parent .company-bg-one{background-image:url(../images/box_img_1.jpg)}#serv-display-section .parent .company-bg-two,#pro-display-section .parent .company-bg-two,#company-display-section .parent .company-bg-two{background-image:url(../images/box_img_2.jpg)}#serv-display-section .parent .company-bg-three,#pro-display-section .parent .company-bg-three,#company-display-section .parent .company-bg-three{background-image:url(../images/box_img_3.jpg)}#serv-display-section .parent .company-bg-four,#pro-display-section .parent .company-bg-four,#company-display-section .parent .company-bg-four{background-image:url(../images/box_img_4.jpg)}#serv-display-section .parent .proshow-bg-one,#pro-display-section .parent .proshow-bg-one,#company-display-section .parent .proshow-bg-one{background-image:url(../images/box_img_3.jpg)}#serv-display-section .parent i,#pro-display-section .parent i,#company-display-section .parent i{font-size:24px;color:cyan !important;height:0px !important}#serv-display-section P,#pro-display-section P,#company-display-section P{color:#ffffff;text-align:center;padding:25px 0;font-size:22px;font-weight:600;margin:0}#serv-display-section P a,#pro-display-section P a,#company-display-section P a{color:#ffffff;text-decoration:none}#serv-display-section P a:hover,#pro-display-section P a:hover,#company-display-section P a:hover{color:#FFA500}#serv-view-section{padding:0 150px}#serv-view-section .parent{width:100%;height:450px !important;border-radius:5px}#serv-view-section .parent .view-bg-one{background-image:url(../images/slider_img_1.jpg)}#serv-view-section .parent .view-bg-two{background-image:url(../images/slider_img_2.jpg)}#serv-view-section .parent .view-bg-three{background-image:url(../images/slider_img_3.jpg)}#serv-view-section .parent i{font-size:24px;color:cyan !important;height:0px !important}#serv-view-section P{color:#ffffff;text-align:center;padding:25px 0;font-size:32px;font-weight:600;margin:0}#serv-view-section .discription{font-size:15px;font-weight:100;line-height:20px}#serv-view-section .discription span{margin-top:5px;display:block}#project-show-section .parent{height:450px !important;border-radius:5px;cursor:pointer}#project-show-section .parent i{font-size:24px;color:#bbff3d !important;height:0px !important}#project-show-section P{color:#ffffff;text-align:center;padding:10px 0 25px;font-size:16px;margin:0;text-transform:uppercase}#project-details-section .btn:focus,#project-details-section .btn:active,#project-details-section button:focus,#project-details-section button:active{outline:none !important;box-shadow:none !important}#project-details-section .img-thumbnail{border:none !important;background-color:#FFA500}#project-details-section .modal-content{background:#131313}#project-details-section #image-gallery .modal-footer{display:block;border-top:1px solid rgba(255,255,255,0.1)}#project-details-section .thumb{margin-top:15px;margin-bottom:15px}#company-sub-section{color:#ffffff}#company-sub-section h2{font-weight:600}#company-sub-section h6{display:block;font-size:16px;font-weight:600;color:#9dee1c}#company-sub-section p{line-height:26px;font-size:15px}#company-sub-section ul{margin:16px 0 0 32px}#company-sub-section ul p{line-height:24px}#company-sub-section .client-logo img{height:200px;width:100%}#company-sub-section .team-pic img{margin-left:18px;height:230px;width:220px}#contactUs-section{background-color:#7cb342;color:#ffffff;padding-bottom:28px}#contactUs-section h2{margin:32px auto;padding-top:16px;font-weight:600}#contactUs-section h5,#contactUs-section p{text-align:center;margin:0}#contactUs-section h5{font-weight:600;margin:15px 0}#contactUs-section .icon{background-color:rgba(0,0,0,0.47);height:50px;width:50px;border-radius:50%;margin:auto;position:relative}#contactUs-section .icon i{position:absolute;font-size:28px}#contactUs-section .icon .map{top:22%;left:30%}#contactUs-section .icon .phn{top:21%;left:25%}#contactUs-section .icon .mail{top:24%;left:24%}#getintouch-section{padding:48px 0;color:#ffffff}#getintouch-section h2{font-weight:600;margin-bottom:25px}#getintouch-section input,#getintouch-section textarea{width:100%;padding-left:5px}#getintouch-section input{height:50px;margin-bottom:16px}#getintouch-section input:focus,#getintouch-section textarea:focus,#getintouch-section button:focus{box-shadow:none;outline:none}#getintouch-section .submit-btn{margin-top:9px;background:#7cc20d;border-radius:3px;text-transform:uppercase}#getintouch-section .submit-btn:hover{background:#96e912}#footer-section{margin-bottom:16px}#footer-section .footer-content h6{color:#9dee1c;font-size:14px;font-weight:600}#footer-section .footer-content a,#footer-section .footer-content p{margin:0;display:block;color:#ffffff;font-size:13px;line-height:25px}#footer-section .footer-content i{margin-right:10px;color:#9dee1c}#footer-section .footer-content p:nth-child(6){margin-left:24px}#footer-section .social span{color:#ffffff;font-size:14px;font-weight:600;margin-right:15px}#footer-section .social a:nth-child(3){padding:5px 9px}#footer-section .social a:nth-child(4){padding:6px 8px}#footer-section .social a:nth-child(5){padding:6px 7px}#footer-section .social a:nth-child(6){padding:7px 7px}#footer-section .social a:nth-child(7){padding:6px 8px}#footer-section .social a{background:rgba(255,255,255,0.1);margin:5px;border-radius:50%}#footer-section .social a i{font-size:16px;color:#ffffff}#footer-section .social a:hover{background:rgba(255,255,255,0.3)}#footer-section .copyright span{color:#ffffff;font-size:14px;text-align:center;display:block}@keyframes text_reveal_box{50%{width:100%;left:0}100%{width:0%;left:100%}}@keyframes text_reveal{100%{color:#9dee1c}}@media screen and (max-width: 1199px) and (min-width: 0px){#description-section .row .description{padding-left:50px}#description-section .row .description h2{padding-top:32px;text-align:center;margin-top:0%;font-size:32px}#description-section .row .description p{text-align:center;padding-top:23px;width:90%;font-size:14px}#company-sub-section .team-pic img{margin-left:0px;width:100%;padding:0 10px}}@media screen and (max-width: 991px) and (min-width: 0px){.mainNav-menu{display:none}#mobile-menu .navbar{font-family:'lora', sans-serif;background-color:#212121 !important;padding-left:0;padding-right:0}#mobile-menu .navbar .navbar-brand .logo-img{height:70px;margin-left:50px}#mobile-menu .navbar .navbar-toggler{border-color:#ffffff;background-color:#ffffff;padding:3px 5px;margin-right:16px}#mobile-menu .navbar .navbar-toggler .navbar-toggler-icon{height:24px}#mobile-menu .navbar .navbar-toggler:focus,#mobile-menu .navbar .navbar-toggler:active{outline:none;background:#dfdfdf}#mobile-menu .navbar .navbar-nav .nav-item{padding:15px 0px !important;z-index:100;text-align:center}#mobile-menu .navbar .navbar-nav .mm-active{background:#303030;color:#ffffff}#mobile-menu .navbar .navbar-nav a{font-size:14px;text-transform:uppercase;font-weight:bold;color:#ffffff !important;margin:0;padding:0}#mobile-menu .navbar .navbar-nav .main-collapse i{font-size:20px}#mobile-menu .navbar .navbar-nav .sub-collapse{background-color:#141414}#mobile-menu .navbar .navbar-nav .sub-collapse a{color:#9dee1c !important;text-transform:capitalize}#mobile-menu .sticky .logo-img{display:block}#mobile-menu .sticky .navbar-toggler{margin-right:15px}#myCarousel{margin-top:0px}#myCarousel .carousel-item .carousel-caption{margin-bottom:270px}#myCarousel .carousel-item .carousel-caption h1{font-size:60px}#card-section .card{margin-top:32px}#card-section .card .face{transition:0s;border-radius:0;border-radius:10px}#card-section .card .face1{transform:translateY(0px);box-shadow:none;box-shadow:0px 10px 11px 0px rgba(0,0,0,0.75)}#card-section .card .face1 .content i{margin:25px 0 0}#card-section .card .face1 .content .card-icon{margin-left:60px}#card-section .card .face1 .content .de-icon{margin-left:62px !important}#card-section .card .face1 .content .es-icon{margin-left:65px !important}#card-section .card .face1 .content p{width:200px;padding:0;font-size:14px;text-align:center;font-weight:bold;color:#9dee1c}#card-section .card .face2{display:none}#card-section .card:hover .face1{border-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none}#card-section .card:hover .face2{border-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:none}#showcase-section .showcase-bar{height:150px}#serv-view-section{padding:0}#serv-view-section .parent{height:300px !important}#company-sub-section .team-pic img{padding:0 40px}#company-sub-section .team-pic .directior{margin-top:50px}}@media screen and (max-width: 767px) and (min-width: 0px){#mobile-menu .navbar .navbar-brand .logo-img{height:60px;margin-left:20px}#myCarousel .carousel-item .carousel-caption{margin-bottom:240px}#company-sub-section .team-pic img{padding:0 120px}#company-sub-section .team-pic .m-directior{margin-top:50px}}@media screen and (max-width: 575px) and (min-width: 0px){#serv-view-section .parent{height:200px !important}#myCarousel .carousel-item .carousel-caption{margin-bottom:200px}#myCarousel .carousel-item .carousel-caption h1{font-size:55px}#title-section .title-de{font-size:32px !important}#title-section .project-name{font-size:28px !important}#serv-display-section .parent,#pro-display-section .parent,#company-display-section .parent{height:250px !important}#project-show-section .parent{height:300px !important}#project-details-section .project-description{margin:0 10px;text-align:justify}#project-details-section .thumb{margin-left:10px;margin-right:10px}#company-sub-section .team-pic img{padding:0 20px}#footer-section .footer-content{text-align:center;margin-bottom:32px}#footer-section .social{text-align:center}}@media screen and (max-width: 325px) and (min-width: 0px){#title-section .title-de{font-size:28px !important;text-align:center}#title-section .project-name{font-size:22px !important}#serv-display-section .parent,#pro-display-section .parent,#company-display-section .parent{height:200px !important}#project-show-section .parent{height:250px !important}#footer-section .social span{display:block;margin-bottom:10px}}@media only screen and (min-width: 992px){#mobile-menu{display:none}#card-section .card .face1 .pera{display:none}}
