@import url('https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900');body {margin: 0;padding: 0;line-height: 24px;font-size: 14px;font-weight: 400;font-family: 'Poppins', sans-serif;} a:focus, a:active, a:hover {outline: none ! important;} #table_inner_content {float: left;text-align: center;width: 100%;display: none;} p {margin: 0 0 0 0 !important;padding: 0 0 0 0 !important;} .nopad {padding: 0 !important;} .flt {float: left;width: 100%;} .main {text-align: center;} .navbar-brand {display: none;} .navbar-collapse {padding: 0;max-height: 50px;} .carousel-fade .carousel-inner .item {transition-property: opacity;} .carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {opacity: 0;} .carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1;} .carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left: 0;transform: translate3d(0, 0, 0);} .carousel-fade .carousel-inner .carousel-control {z-index: 2;} .header_sec {left: 0;top: 0;width: 100%;z-index: 30;transition: 0.4s;position: fixed;} .logo_sec a {float: left;width: 100%;transition: 0.4s;} .logo_sec {float: left;width: 100%;} .navbar {border: none;margin-bottom: 0;float: left;width: 100%;text-align: right;} .navbar .nav > li > a {padding: 10px 12px 10px !important;} .menu_sec ul {display: inline-block;float: none;} .menu_sec ul li a {font-size: 15px;color: #FFF;font-weight: 500;text-transform: uppercase;transition: 0.2s;} .menu_sec ul li a:hover, .menu_sec ul li a:active, .menu_sec ul li a:focus {color: #FFF;transition: 0.2s;background-color: transparent;} .menu_sec {margin-top: 30px;transition: 0.4s;} .banner_img {float: left;width: 100%;height: 100vh;background-image: url(../../uploads/adiseshprojectsprim/home-banner.png);background-position: center center;background-size: cover;} .banner_txt {position: absolute;left: 10%;bottom: 10%;color: #FFF;} .nav_carl {position: absolute;right: 30px;bottom: 10%;width: 40px;} .nav_carl .carousel-indicators {float: left;width: 100%;position: relative;left: 0;margin: 0;bottom: 0;display: none;} .nav_carl .carousel-indicators li {float: left;width: 100%;margin-bottom: 10px;margin-left: 0;margin-top: 0;margin-right: 0;border: none;background-color: transparent;color: #FFF;border-radius: 0;height: auto;text-indent: 0;text-align: left;position: relative;font-size: 16px;line-height: 30px;font-weight: 500;} .nav_carl .carousel-indicators li::after {content: '';width: 16px;height: 16px;border-radius: 50%;border: 2px solid #FFF;position: absolute;right: 0;top: 7px;} .nav_carl .carousel-indicators li::before {content: '';width: 8px;height: 8px;background-color: #FFF;position: absolute;right: 4px;top: 11px;border-radius: 50%;background-color: #59a11f;transform: scale(0);transform-origin: center center;opacity: 0;visibility: hidden;transition: 0.2s;} .nav_carl .carousel-indicators li:hover:before, .nav_carl .carousel-indicators .active::before {color: #59a11f;transform: scale(1);transform-origin: center center;opacity: 1;visibility: visible;transition: 0.2s;} .nav_carl .carousel-indicators li:hover, .nav_carl .carousel-indicators .active {color: #59a11f;transition: 0.2s;} .banner_links {position: absolute;left: calc(10% - 9px);width: 30%;bottom: 10%;padding: 20px 10px;background-color: rgba(0, 0, 0, 0.52);border: 1px solid transparent;border-left-color: #59a11f;border-bottom-color: #59a11f;} .banner_links a {float: left;width: 100%;text-decoration: none;color: #FFF;padding-top: 15px;padding-bottom: 15px;transition: 0.2s;} .banner_link_tab {text-align: center;color: #FFF;position: relative;padding-left: 10px;padding-right: 10px;margin-bottom: 20px;} .banner_link_tab::after {content: '';position: absolute;left: 10px;width: calc(100% - 20px);text-align: center;background-image: url(../../uploads/adiseshprojectsprim/tiles-bg.png);background-repeat: repeat;background-position: left top;top: 0;height: 100%;} .banner_link_tab .img p {display: inline-block;position: relative;z-index: 1;} .banner_link_tab .img p .hov_hide {position: absolute;left: 0;top: 0;transform: scale(0);opacity: 0;visibility: hidden;transition: 0.2s;} .banner_link_tab:hover .img p .hov_hide {transform: scale(1);opacity: 1;visibility: visible;transition: 0.2s;} .banner_link_tab .head {position: relative;z-index: 1;transition: 0.2s;} .banner_link_tab:hover a {color: #59a11f;transition: 0.2s;} .last_pad {margin-bottom: 0;} .about_us_sec {border-top: 4px solid #d3d3d3;padding: 4em 0;background-image: url(../../images/ARC%20089/abou-us-bg.png);background-position: center center;background-size: cover;background-repeat: no-repeat;} .about_us_sec .head {margin-bottom: 20px;} .about_us_sec .head p {float: left;} .about_us_sec .head p:last-child {float: left;width: calc(100% - 140px);padding-left: 15px !important;} .about_us_sec .head p:first-child {background-color: #a50003;border-radius: 50%;margin-top: 10px !important;} .about_us_sec .head p:first-child img {transform: scale(0.8);filter: brightness(10000);} .about_us_sec .head p:last-child span:first-child {font-size: 40px;line-height: 50px;color: #777777;font-weight: 300;} .about_us_sec .btn_cnt a {display: inline-block;padding: 8px 20px;background-color: #000;color: #FFF;text-transform: capitalize;margin-top: 30px;transition: 0.2s;border: 1px solid #000;font-weight: 600;text-decoration: none;} .about_us_sec .btn_cnt a:hover {background-color: transparent;color: #000;transition: 0.2s;} .our_service_sec {background-image: url(../../images/ARC%20089/our-servics-bg.jpg);background-position: center center;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;padding: 4em 0;color: #FFF;} .our_service_sec .head {text-align: center;font-size: 50px;line-height: 60px;padding-bottom: 60px;position: relative;color: #FFF;margin-bottom: 1em;font-weight: 700;text-transform: uppercase;} .serv_sec {position: relative;} .serv_sec::after {content: '';width: 100%;height: 2px;background-color: #FFF;position: absolute;left: 0;top: calc(50% - 1px);} .serv_sec::before {content: '';width: 2px;height: 100%;background-color: #FFF;position: absolute;top: 0;left: calc(50% - 1px);} .serv_sec_tab {padding-bottom: 3em;padding-top: 3em;position: relative;} .serv_sec_tab .img, .serv_sec_tab .disc {position: relative;z-index: 2;} .serv_sec_tab::after {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #59a11f;transform: scale(1.2);opacity: 0;visibility: hidden;transition: 0.2s;z-index: 1;} .serv_sec_tab:hover:after {transform: scale(1.1);opacity: 1;visibility: visible;transition: 0.2s;} .serv_sec_tab .disc .sub_head {font-size: 16px;font-weight: 600;text-transform: uppercase;position: relative;line-height: 30px;} .serv_sec_tab .disc .sub_head::before {content: '';width: 2px;background-color: #FFF;position: absolute;left: -15px;top: 5px;height: calc(100% - 10px);} .serv_sec_tab .img img {margin: auto;} .our_service_sec .head::after {content: '';width: 2px;background-color: #FFF;height: 50px;position: absolute;left: calc(50% - 1px);bottom: 0;} .our_service_sec .head::before {content: '';width: 12px;height: 12px;background-color: #FFF;position: absolute;left: calc(50% - 6px);bottom: 0;border-radius: 50%;} .our_service_sec .head::after {content: '';width: 2px;background-color: #FFF;height: 50px;position: absolute;left: calc(50% - 1px);bottom: 0;} .projects_sec {padding: 3em 0;background-image: url(../../images/ARC%20089/our-projects-bg.png);background-position: center center;background-size: cover;background-attachment: fixed;} .projects_sec .head {text-align: center;font-size: 50px;line-height: 60px;padding-bottom: 60px;position: relative;color: #000;margin-bottom: 1em;font-weight: 700;text-transform: uppercase;} .projects_sec .head span:last-child {font-size: 24px;line-height: 30px;} .projects_sec .head::after {content: '';width: 2px;background-color: #000;height: 50px;position: absolute;left: calc(50% - 1px);bottom: 0;} .projects_sec .head::before {content: '';width: 12px;height: 12px;background-color: #000;position: absolute;left: calc(50% - 6px);bottom: 0;border-radius: 50%;} .proj_item {position: relative;margin-bottom: 30px;} .proj_item .img {position: relative;} .proj_item .img img {float: left;width: 100%;} .proj_item .img::after {content: '';width: 50px;height: 50px;border-top: 1px solid #FFF;border-left: 1px solid #FFF;position: absolute;top: 15px;left: 15px;} .proj_item .overlay {width: 50%;position: absolute;left: 25%;line-height: 60px;bottom: -30px;padding: 0px 30px;background-color: #000;color: #FFF;font-size: 20px;text-align: center;text-transform: uppercase;overflow: hidden;transition: 0.2s;} .proj_item:hover .overlay {bottom: calc(50% - 30px);transition: 0.2s;} .np_img {background: url(../../uploads/adiseshprojectsprim/new_proj_img.png);background-position: top left;background-size: contain;background-repeat: no-repeat;} .owl-nav .owl-prev {position: absolute;left: -40px;width: 40px;line-height: 60px;top: calc(50% - 30px);height: 60px;text-align: center;} .owl-nav .owl-prev::after {content: '\f104';font-family: fontawesome;position: absolute;left: 0;top: 0;line-height: 60px;color: #000;font-size: 60px;width: 100%;} .owl-nav .owl-next {position: absolute;right: -40px;width: 40px;line-height: 60px;top: calc(50% - 30px);height: 60px;text-align: center;} .owl-nav .owl-next::after {content: '\f105';font-family: fontawesome;position: absolute;left: 0;top: 0;line-height: 60px;color: #000;font-size: 60px;width: 100%;} @charset "UTF-8";.YouTubePopUp-Wrap{position:fixed;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.8);top:0;left:0;z-index:9999999999999;} .YouTubePopUp-animation{opacity: 0;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: YouTubePopUp;animation-name: YouTubePopUp;} @-webkit-keyframes YouTubePopUp {0% {opacity: 0;} 100% {opacity: 1;}} @keyframes YouTubePopUp {0% {opacity: 0;} 100% {opacity: 1;}} body.logged-in .YouTubePopUp-Wrap{top:32px;z-index:99998;} .YouTubePopUp-Content{max-width:680px;display:block;margin:0 auto;height:100%;position:relative;} .YouTubePopUp-Content iframe{max-width:100% !important;width:100% !important;display:block !important;height:480px !important;border:none !important;position:absolute;top: 0;bottom: 0;margin: auto 0;} .YouTubePopUp-Hide{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: YouTubePopUpHide;animation-name: YouTubePopUpHide;} @-webkit-keyframes YouTubePopUpHide {0% {opacity: 1;} 100% {opacity: 0;}} @keyframes YouTubePopUpHide {0% {opacity: 1;} 100% {opacity: 0;}} .YouTubePopUp-Close {position:absolute;top:0;cursor:pointer;bottom:528px;right:0px;margin:auto 0;width:24px;height:24px;background:url(../../uploads/scienceconscince/close.png) no-repeat;background-size:24px 24px;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-o-background-size:24px 24px;} .YouTubePopUp-Close:hover{opacity:0.5;} .feature_sec {padding: 3em 0;background-image: url(../../images/ARC%20089/feature-bg.png);background-position: center center;background-attachment: fixed;background-repeat: no-repeat;background-size: 100% 100%;color: #FFF;} .feature_sec .head {margin-bottom: 15px;} .feature_sec .head span {font-size: 36px;line-height: 40px;} .feature_sec .head .sub_head {font-size: 20px;font-weight: 300;} .feature_sec_tab {float: left;width: 33.33333%;text-align: center;} .feature_sec .col-sm-6:first-child a {float: left;width: 100%;position: relative;} .feature_sec .col-sm-6:first-child a::after {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../../uploads/adiseshprojectsprim/play-icon-lg.png) rgba(0, 0, 0, 0.66);background-position: center center;background-repeat: no-repeat;background-size: auto;transform: scale(0);opacity: 0;visibility: hidden;transition: 0.4s;} .feature_sec .col-sm-6:first-child a:hover:after {transform: scale(1);opacity: 1;visibility: visible;transition: 0.4s;} .feature_sec_tab span {display: inline-block;} .feature_sec_tab span:first-child {margin-top: 15px;margin-bottom: 15px;} .feature_sec_tab span:last-child {line-height: 18px;margin-bottom: 20px;} .feature_sec_tab {float: left;width: calc(33.33333% - 30px);text-align: center;margin-left: 15px;margin-bottom: 15px;background-color: #000;border: 1px solid #333;} .feature_sec_tab a {float: left;width: 100%;text-decoration: none;font-weight: 500;color: #FFF;transform: 0.2s;} .feature_sec .mCSB_dragger_bar {background-color: #FFF !important;} .gallery_sec {padding: 3em 0;background-color: rgb(7, 7, 7);} .gallery_sec .head {text-align: center;font-size: 50px;line-height: 60px;padding-bottom: 60px;position: relative;color: #FFF;margin-bottom: 1em;font-weight: 700;text-transform: uppercase;} .gallery_sec .head span:first-child {font-size: 24px;line-height: 30px;} .gallery_sec .head::after {content: '';width: 2px;background-color: #000;height: 50px;position: absolute;left: calc(50% - 1px);bottom: 0;} .gallery_sec .head::before {content: '';width: 12px;height: 12px;background-color: #000;position: absolute;left: calc(50% - 6px);bottom: 0;border-radius: 50%;} .gall_tab p a {float: left;width: 100%;margin-bottom: 30px !important;position: relative;} .gall_tab p a::after {content: '';width: 100%;height: 100%;position: absolute;left: 0 ;top: 0;background: url(../../uploads/adiseshprojectsprim/zoom-icon.png) rgba(0, 0, 0, 0.66);background-repeat: no-repeat;background-position: center center;transform: scale(0);opacity: 0;visibility: hidden;transition: 0.2s;} .gall_tab p a:hover:after {transform: scale(1);opacity: 1;visibility: visible;transition: 0.2s;} .gall_tab p img {float: left;width: 100%;} .gallery_sec .rdm_btn {text-align: center;} .gallery_sec .rdm_btn a {display: inline-block;padding: 8px 10px;background-color: rgb(160, 214, 180);border: 1px solid rgb(160, 214, 180);color: #FFF;font-weight: 600;text-transform: capitalize;transition: 0.2s;text-decoration: none;float: left;width: 100%;} .gallery_sec .rdm_btn a:hover {background-color: transparent;color: #a0d6b4;transition: 0.2s;} .feature_foot_sec {float: left;width: 100%;padding: 4em 0;background-image: url(../../images/ARC%20089/footer_feature_bg.png);background-repeat: no-repeat;background-size: cover;background-position: center center;display: none;} .feature_foot_sec_in {text-align: center;color: #FFF;} .feature_foot_sec_in .img {display: inline-block;margin-bottom: 15px;} .feature_foot_sec_in .disc {font-size: 24px;font-weight: 300;text-transform: uppercase;line-height: 30px;} .feature_foot_sec_in .disc span {font-size: 16px;text-transform: uppercase;letter-spacing: 2px;font-weight: 300;} .feature_foot_sec_in .count {font-size: 40px;line-height: 60px;font-weight: 600;margin-bottom: 22px;display: inline-block;} .footer_link {padding: 2em 0 1em;position: relative;text-align: center;border-top: 1px solid rgb(160, 214, 180);} .footer_link a {display: inline-block;padding: 10px 30px;position: relative;text-decoration: none;transition: 0.2s;width: 30%;color: #FFF;text-decoration: none;} .footer_link .rt {color: #000;} .footer_link a span {float: left;width: 100%;text-align: left;} .footer_link a b {float: left;width: 100%;text-align: left;font-size: 40px;text-transform: uppercase;line-height: 50px;} .footer_link a span {float: left;width: 100%;text-align: left;font-size: 18px;text-transform: uppercase;letter-spacing: 2px;} .footer_link::before {content: '';width: 50%;background-color: rgb(160, 214, 180);position: absolute;left: 0;top: 0;height: 100%;} .footer_sec {padding: 3em 0;background-image: url(../../images/ARC%20089/footer_sec.png);background-repeat: no-repeat;background-size: cover;background-position: center center;text-align: center;color: #FFF;} .footer_sec .head {font-size: 20px;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 20px;text-align: right;} .soc_icon {margin-bottom: 15px;text-align: right;} .soc_icon a {display: inline-block;transform: scale(1);transition: 0.2s;} .soc_icon a:hover {transform: scale(0.8);transition: 0.2s;} .copy_cnt a {text-transform: capitalize;color: #FFF;transition: 0.2s;text-decoration: none;} .copy_cnt a:hover {color: #59a11f;transition: 0.2s;} .nav_fix {background-color: rgba(0, 0, 0, 0.7490196078431373);transition: 0.4s;} .nav_fix .logo_sec {width: 60%;transition: 0.4s;} .nav_fix .menu_sec {margin-top: 0;transition: 0.4s;} .in_cnt {color: rgb(72,209,204);} .add_sec .head {text-align: left;} .footer_sec_in .col-sm-6:first-child {padding-right: 5%;} .footer_sec_in .col-sm-6:last-child {padding-left: 5%;} .add_sec {text-align: left;} .footer_sec_in {margin-bottom: 30px;} .test_sec_in {float: left;width: 100%;} .nav_fix .logo_sec a img {position: absolute;background-color: transparent;top: 0;left: 0;padding: 10px 0;border-radius: 0 0 8px 8px;width: 70%;padding: 7px 10px;transition: 0.2s;} .proj_item .overlay a {display: block;text-decoration: none;color: rgb(255, 255, 255);transition: 0.2s;} .item-test .cnt {float: left;width: 100%;} .item-test .cnt img {float: left;border-radius: 50%;box-shadow: 0px 14px 20px -10px #000;margin-bottom: 15px;width: 20% !important;margin-right: 15px;} .item-test {padding: 40px;border-radius: 10px;position: relative;color: rgb(255, 255, 255);} .item-test::before {content: '';width: calc(100% - 20px);position: absolute;left: 10px;top: 10px;background-color: rgb(160, 214, 180);height: calc(100% - 20px);border-radius: 10px;box-shadow: 0px 5px 30px -2px #000;} .item-test::after {content: '';width: calc(100% - 40px);height: calc(100% - 40px);top: 20px;left: 20px;background-color: rgba(3, 106, 113, 0.23);position: absolute;border-radius: 10px;border: 1px solid rgba(0, 0, 0, 0.22);} .test_sec .owl-carousel .owl-item {padding: 10px;} .test_sec .head {text-align: center;font-size: 50px;line-height: 60px;position: relative;color: rgb(0, 0, 0);font-weight: 700;text-transform: uppercase;margin-bottom: 20px;} .test_sec {margin-bottom: 4em;margin-bottom: 4em;} .item-test .cnt {position: relative;z-index: 3;} .item-test .name {z-index: 3;font-size: 20px;line-height: 40px;margin-top: 15px;font-weight: bold;padding-left: 10px;position: relative;} .item-test .name {z-index: 3;font-size: 20px;line-height: 40px;margin-top: 15px;font-weight: bold;padding-left: 20px;position: relative;} .item-test .name::before {content: '-';position: absolute;left: 0;top: 0;width: 20px;line-height: 40px;} .banner_form {position: absolute;right: 10%;bottom: 10%;width: 30%;background-color: rgba(0, 0, 0, 0.68);border-radius: 10px;box-shadow: 0px 10px 35px -6px #000;padding: 15px 10px;} .banner_form .outercoverfrontend .form-group {float: left;width: 100%;} .banner_form .outercoverfrontend .allfieldsoutercover {float: left;width: 100%;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group {float: left;width: 100%;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 {float: left;width: 100%;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 input, .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 textarea {float: left;width: 100%;border-radius: 16px;height: 44px;background-color: rgba(0, 0, 0, 0);font-weight: bold;} .banner_form .outercoverfrontend .form-group .col-sm-offset-2 {margin: 0;} .banner_form .outercoverfrontend .form-group .col-sm-10 {float: left;width: 100%;} .banner_form .outercoverfrontend .form-group .col-sm-10 .submitbutton input {float: left;width: 100%;line-height: 36px;border-radius: 30px;border: 1px solid rgb(255, 255, 255);background-color: rgb(255, 255, 255);font-size: 20px;font-weight: bold;color: rgb(0, 0, 0);text-align: center;transition: 0.2s;} .banner_form .outercoverfrontend .form-group .col-sm-10 .submitbutton input:hover {background-color: rgba(0, 0, 0, 0);color: rgb(255, 255, 255);transition: 0.2s;} .banner_form .successMessages {float: left;width: 100%;background-color: rgba(0, 0, 0, 0) !important;text-align: center !important;color: rgb(255, 255, 255);font-size: 20px !IMPORTANT;border: none !important;} .banner_form .successMessages img {display: none !important;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 {padding-bottom: 30px;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 em {position: absolute;left: 15px;margin: 0;bottom: 0;line-height: 30px;color: rgb(255, 255, 255);font-size: 12px;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 .help-block {display: none;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 .form-control-feedback {position: absolute;right: 15px;line-height: 44px;top: 0;width: 30px;text-align: center;color: rgb(255, 255, 255);} .copy_cnt .tel {position: fixed;left: -17%;top: 20%;line-height: 40px;padding-right: 50px;width: 20%;background-color: #000;color: rgb(255, 255, 255);font-weight: bold;text-align: left;transition: 0.2s;border-radius: 0 8px 8px 0;} .copy_cnt .tel:hover {color: rgb(255, 255, 255);left: 0%;transition: 0.2s;} .copy_cnt .tel::before {content: '\f095';font-family: fontawesome;position: absolute;right: 2px;top: 2px;line-height: 36px;width: 36px;text-align: center;font-size: 24px;border-radius: 0px 8px 8px 0px;background-color: rgb(255, 255, 255);color: rgb(0, 0, 0);} .copy_cnt .mail {position: fixed;left: -17%;top: calc(20% + 50px);line-height: 40px;padding-right: 50px;width: 20%;background-color: #000;color: rgb(255, 255, 255);font-weight: bold;text-align: left;transition: 0.2s;border-radius: 0 8px 8px 0;font-size: 12px;} .copy_cnt .mail:hover {left: 0%;color: rgb(255, 255, 255);transition: 0.2s;} .copy_cnt .mail::before {content: '\f0e0';font-family: fontawesome;position: absolute;right: 2px;top: 2px;line-height: 36px;width: 36px;text-align: center;font-size: 24px;border-radius: 0 8px 8px 0;background-color: rgb(255, 255, 255);color: rgb(0, 0, 0);} @media(max-width: 767px) {.banner_form {position: relative;float: left;width: 100%;left: 0;top: 0;right: 0;border-radius: 0;background-color: #333;} .copy_cnt .mail, .copy_cnt .tel {left: -58%;width: 70%;font-size: 10px;} .logo_sec img {width: 25%;} .menu_sec {margin-top: 0;} .navbar {min-height: auto;} .navbar-toggle {margin-top: -50px;background-color: rgb(0, 0, 0);border-radius: 0;} .navbar-toggle {margin-top: -50px;background-color: rgb(0, 0, 0);border-radius: 0;margin-right: 0;} .navbar-toggle .icon-bar {background-color: #FFF;} .header_sec_in .col-sm-2, .header_sec_in .col-sm-10 {padding: 0;} .menu_sec ul {margin: 0;} .header_sec {background-color: rgba(0, 0, 0, 0.41);} .navbar-collapse {max-height: 100%;} .menu_sec ul {float: left;width: 100%;} .menu_sec ul li {float: left;width: 100%;position: relative;} .menu_sec ul .dropdown {padding-right: 20px;position: relative;} .menu_sec ul .dropdown::after {content: '\f0da';font-family: fontawesome;position: absolute;right: 0;top: 0;width: 30px;text-align: center;background-color: #000;border-radius: 4px;color: #FFF;line-height: 30px;font-size: 30px;transform: rotate(90deg);z-index: 6;cursor: pointer;transition: 0.2s;} .menu_sec ul li a {padding: 5px 20px;} .menu_sec ul li ul {background-color: rgb(0, 0, 0);border-radius: 4px !important;position: relative;max-height: 0;overflow: hidden;padding: 0;border: none;transition: 0.2s;} .menu_sec ul .dropdown:hover ul, .menu_sec ul .dropdown:focus ul, .menu_sec ul .dropdown:active ul, .menu_sec ul .open ul {max-height: 300px;transition: 0.4s;} .caret {display: none;} .open a {background-color: transparent !important;} .open ul {background-color: #000 !important;} .banner_img {height: 50vh;} .in_cnt h3 {font-size: 16px;} .in_cnt h1 {font-size: 16px;margin: 0;} .banner_txt {left: 15%;} .footer_link::before {width: 100%;} .footer_link a {float: left;width: 100%;padding: 0 20px;} .footer_link a b {font-size: 30px;} .footer_sec .head {text-align: center;} .soc_icon {text-align: center;} .add_sec {text-align: center;} .about_us_sec .head p:last-child {float: left;width: 100%;padding-left: 0 !important;} .our_service_sec .head {font-size: 30px;} .serv_sec_tab::after {display: none;} .serv_sec::after {display: none;} .serv_sec::before {display: none;} .serv_sec_tab .img {padding: 0;float: left;width: 30%;} .serv_sec_tab {float: left;width: 100%;padding: 1em 0;} .serv_sec_tab .disc {float: left;width: 70%;} .serv_sec_tab .disc span {float: left;} .projects_sec .head {font-size: 30px;} .proj_item .overlay {font-size: 16px;line-height: 24px;} .test_sec .head {font-size: 30px;}} @media(min-width: 768px) {.dropdown ul, .nav_fix .dropdown ul {padding: 0;list-style-type: none;padding: 0;background-color: transparent;box-shadow: none;border: none;display: block;transform: translateY(20px);transition: 0.2s;transform-origin: top;opacity: 0;visibility: hidden;} .dropdown:hover ul, .open ul {opacity: 1;visibility: visible;transform: translateY(0);transition: 0.2s;} .dropdown ul li {float: left;width: 100%;text-align: left;} .dropdown ul li a {float: left;width: 100%;padding-left: 0;} .nav_fix .dropdown ul {background-color: rgba(0, 0, 0, 0.7490196078431373);} .nav_fix .dropdown ul li a {padding-left: 20px;}} @media(min-width: 320px) and (max-width: 479px) {.about_us_sec .head p:first-child img {display: none;} .about_us_sec .col-sm-7 {padding: 0;} .feature_sec_tab {width: 100%;} .gallery_sec_cnt .gall_tab {float: left;width: 50%;}} @media(min-width: 480px) and (max-width: 639px) {.logo_sec img {width: 15%;} .copy_cnt .mail, .copy_cnt .tel {left: -42%;width: 50%;} .about_us_sec .col-sm-7 {padding: 0;} .feature_sec_tab {width: calc(50% - 30px);} .gallery_sec_cnt .gall_tab {float: left;width: 33.33333%;}} @media(min-width: 640px) and (max-width: 767px) {.logo_sec img {width: 10%;} .about_us_sec .col-sm-7 {padding: 0;} .feature_sec_tab {width: calc(50% - 30px);} .gallery_sec_cnt .gall_tab {float: left;width: 33.3333%;}} @media(min-width: 768px) and (max-width: 991px) {.menu_sec ul li a {padding-left: 6px;padding-right: 6px;font-size: 12px;} .feature_sec_tab {width: calc(50% - 30px);} .banner_txt {left: 5%;} .in_cnt h3 {font-size: 14px;} .in_cnt h1 {margin: 0;font-size: 18px;} .banner_form {right: 5%;width: 45%;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 input, .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 textarea {height: 36px;} .copy_cnt .mail, .copy_cnt .tel {left: -35%;width: 40%;} .serv_sec_tab .disc .sub_head {font-size: 12px;} .serv_sec_tab .disc .disc {font-size: 12px;min-height: 100px;} .proj_item .overlay a {font-size: 14px;line-height: 24px;}} @media(min-width: 992px) and (max-width: 1023px) {.menu_sec ul li a {padding-left: 10px;padding-right: 10px;} .banner_txt {left: 5%;} .in_cnt h3 {font-size: 14px;} .in_cnt h1 {margin: 0;font-size: 18px;} .banner_form {right: 5%;width: 45%;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 input, .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 textarea {height: 36px;} .copy_cnt .mail, .copy_cnt .tel {left: -35%;width: 40%;} .serv_sec_tab .disc .sub_head {font-size: 12px;} .serv_sec_tab .disc .disc {font-size: 12px;min-height: 100px;} .proj_item .overlay a {font-size: 14px;line-height: 24px;}} @media(min-width: 1024px) and (max-width: 1200px) {.menu_sec ul li a {padding-left: 10px;padding-right: 10px;} .banner_txt {left: 5%;} .in_cnt h3 {font-size: 14px;} .in_cnt h1 {margin: 0;font-size: 18px;} .banner_form {right: 5%;width: 45%;} .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 input, .banner_form .outercoverfrontend .allfieldsoutercover .form-group .col-md-3 textarea {height: 36px;} .copy_cnt .mail, .copy_cnt .tel {left: -35%;width: 40%;}}img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;} a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}