    /*------------------------------------------------------------------
[Table of contents]
01. Fonts settings
02. Default style
03. Preloader style
04. Navigation style
05. Homepage slider style
06. About style
07. Team style
08. Partner style
09. Services style
10. Project style
11. Gallery style
12. Blog style
13. Post style
14. Button style
15. Contact styles
16. toTop button
17. Footer styles
18. Overlay Effect Bg image  
19. Media Query
-------------------------------------------------------------------*/
    /* ** Fonts settings ** */
    /* ** Default styles ** */
body,html,p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.arcprime-homepage-slider .slick-slider .slick-next:before,.arcprime-homepage-slider .slick-slider .slick-prev:before,a,a:hover,img{color:#181b31}.banner-bg,.banner-bg a{position:absolute;right:0;left:auto}select,td,th,tr{padding:10px}.about-us-left~.about-us-img-sec .arcprime-about-img .img:after,.about-us-right~.about-us-img-sec .arcprime-about-img .img:after{width:90%;top:-12%;bottom:-12%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAHVmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTItMjFUMDI6NDg6NTQrMDM6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDUtMjdUMDE6Mzc6NTcrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA1LTI3VDAxOjM3OjU3KzAzOjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhjZWMwOTJlLWY0MGQtNDEzYy05OTAwLWRjZGFlMmVmMDZhMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA1MzgzMDk2LTY4NzUtZjY0Ny1hN2U4LWZlYjViYzI2NTkxNCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjIyYjE2NTNkLTdjMmYtNGE2Yy1hMTIyLWIzY2I3YWM4NDIzOSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjJiMTY1M2QtN2MyZi00YTZjLWExMjItYjNjYjdhYzg0MjM5IiBzdEV2dDp3aGVuPSIyMDE5LTEyLTIxVDAyOjQ4OjU0KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNWI2NjEtMWNkNC00Y2YwLWJkOWItODNhMTExZDVmYTY1IiBzdEV2dDp3aGVuPSIyMDE5LTEyLTIxVDAyOjQ4OjU0KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OGNlYzA5MmUtZjQwZC00MTNjLTk5MDAtZGNkYWUyZWYwNmEzIiBzdEV2dDp3aGVuPSIyMDIwLTA1LTI3VDAxOjM3OjU3KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+Q0I5RTNGNTczMDI0QUJCMTFBOENGNTc4RDk5NjFGNjI8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4wawNLAAAAJElEQVQYlWP8//8/AzGAiShVA6xw/pU3DfOvvGmgmomMAxc8AL4aC8vJ27JXAAAAAElFTkSuQmCC);background-repeat:repeat;z-index:-1;display:none;content:''}.dropdown-item,.dropdown-menu{font-size:13px;font-family:Oswald,sans-serif;letter-spacing:2px}.arcprime-slider-number,.dropdown-item,.dropdown-menu{font-family:Oswald,sans-serif}.about-us-left,.about-us-right,.year{vertical-align:middle}.services-text p,body,html,p{-webkit-font-smoothing:antialiased}a:hover,a:link{text-decoration:none}.blog-page .post-cont .info a:last-of-type,.close,.closebtn,.form-text,.navbar-toggler,ul.projectdetails-dis-list li b text{float:right}.form-control,.h-min-100{min-height:100%}body,html{font-size:16px;color:#454545;vertical-align:baseline;line-height:1.7;font-weight:400;overflow-x:hidden;-moz-font-smoothing:antialiased;-font-smoothing:antialiased}h1,h2,h3,h4{font-weight:700}img{max-width:100%;width:100%;height:auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}h1,h2,h3,h4,h5,h6{color:#333;margin:0;font-family:var(--playfair-font)}h1{font-size:52px;line-height:62px}h2{line-height:50px}h3{font-size:28px;line-height:42px}h4{font-size:26px;line-height:36px}h5{font-size:24px;line-height:32px;font-weight:600}h6{font-size:20px;line-height:28px;font-weight:500}p{font-size:14px;line-height:1.75em;margin:0 0 15px;color:#808291}.arcprime-slider-item:focus,.navbar-toggler:active,.navbar-toggler:focus,a:focus,input[type=checkbox]:focus,input[type=email]:focus,input[type=file]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=text]:focus,textarea:focus{outline:0}::-webkit-scrollbar{width:5px;height:5px;scrollbar-width:thin;scrollbar-color:#202020 #ddd}::-webkit-scrollbar-track{background-color:#ddd;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#202020}.bg-img,.homepage-slide.section-spacing .banner-item{background-size:cover;background-repeat:no-repeat}.arcprime-pageloading,.banner-bg{height:100%;background-color:#fff}.container{padding-right:30px;padding-left:30px}.about-info-sec.section-spacing{padding:140px 0 10px}.banner-bg span{margin:5px}.homepage-slide{padding-top:114px}.rs-project.section-spacing{padding-top:30px}.banner-bg{display:block;top:50px;bottom:0;width:85px;z-index:2}.banner-bg a{top:auto;bottom:60px;color:#fff;transform:rotate(90deg);transform-origin:133% -165%;font-size:26px}.blog .item:hover:after,.js .animate-box{opacity:0}.arcprime-slider-item:hover .arcprime-slider-caption,.arcprime-slider-item:hover .arcprime-slider-imghover,.gallery-page-section .arcprime-gallery-wrap a.gallery-block:hover figure:before,.gallery-page-section .arcprime-gallery-wrap a.gallery-block:hover span,.js .animate-box.animated,.partner .item img,.project-page-section .arcprime-project-wrap a.gallery-block:hover figure:before,.project-page-section .arcprime-project-wrap a.gallery-block:hover span,.projectdetails-item a.gallery-block:hover span,.projectdetails-item a.gallery-block:hover:after,[data-overlay-dark="10"]:before,[data-overlay-light="10"]:before{opacity:1}.homepage-slide.section-spacing{position:relative;padding-top:100px;padding-bottom:30px}.homepage-slide.section-spacing .banner-item{height:calc(100vh);position:relative;overflow:hidden;min-height:400px;background-position:center}.homepage-slide.section-spacing .banner-item img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;opacity:0}.banner-padding{margin-top:60px;background-position:center center}.section-padding{position:relative;padding:60px 0;overflow:hidden}.menu ul,.mt-30{margin-top:30px}.mt-60{margin-top:60px}.mt-100{margin-top:100px}.blog-sidebar .widget-title,.client-say-sec .second-title,.mb-30{margin-bottom:30px}.about-contact,.mb-60{margin-bottom:60px}.mb-100{margin-bottom:100px}.arcprime-post-section,.arcprime-project-section,.pt-120{padding-top:120px}ul{list-style-type:none}button,input,optgroup,select,textarea{font-family:sans-serif}input[type=email],input[type=file],input[type=password],input[type=text],textarea{max-width:100%;margin-bottom:15px;border-color:#ececec;padding:16px 20px;height:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0 0 1px;border-style:solid;display:block;width:100%;line-height:1.4;font-weight:300;color:#181b31;background-image:none;border-bottom:1px solid #ececec;border-color:ease-in-out .15s,box-shadow}input:focus,textarea:focus{border-bottom-width:1px;border-color:#114477}input[type=button],input[type=reset],input[type=submit]{text-shadow:none;padding:10px 20px;-webkit-box-shadow:none;box-shadow:none;line-height:1.75em;font-weight:300;border-style:solid;color:#fff;border-width:0;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;background-color:#181b31;margin:3px 0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#181b31}select{border-radius:5px}table,td,th,tr{border:1px solid #181b31}input[type=checkbox],input[type=radio]{display:inline}@media (max-width:768px){.line-one{display:none}}h2{font-size:27px}.arcprime-pageloading{color:#fff;position:fixed;width:100%;top:0;left:0;z-index:999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.arcprime-pageloading .arcprime-pageloading-inner{-webkit-animation-name:preloader-breath-img;animation-name:preloader-breath-img;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(0.73,0.005,0.42,1.005);animation-timing-function:cubic-bezier(0.73,0.005,0.42,1.005);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.arcprime-pageloading img{height:250px;width:auto;display:block;-webkit-transition:.3s ease-out;transition:.3s ease-out}.about-us-first-sec p{font-weight:400;font-size:22px;line-height:42.7px;color:#000;text-align:left}.about-us-img-sec,.about-us-left{order:2}.about-us-right{order:3}.about-us-right .animate-box h2,.about-us-right p{text-align:left}.about-us-left .animate-box h2,.about-us-left p,.we-provide-text.text-right-side{text-align:right}.about-us-first-sec.section-spacing{padding-top:100px;padding-bottom:150px;background:url(http://192.168.1.2/obakudesign/assets/images/about/interior-draw.png) -148px 273px/35% auto no-repeat;position:relative}.services-info-data ul p{font-weight:400;font-size:22px;line-height:42.7px}.services-info-data ul li{font-weight:400;font-size:20px;line-height:35.7px}.about-img .provide-image.about-one{height:640px;width:100%;min-width:100%;overflow:hidden;margin:auto}.aboutus-sec-img{position:relative;display:block;overflow:hidden;margin:auto;width:424px;height:475px}.aboutus-sec-img img,.aboutus-small-img img,.arcprime-about-img .img figure img{position:absolute;display:block;width:100%;height:auto;top:0;bottom:0;right:0;left:0;margin:auto}.about-us-right~.about-us-img-sec .arcprime-about-img .img:after{position:absolute;left:12.5%}.about-us-left~.about-us-img-sec .arcprime-about-img .img:after{position:absolute;left:-4%}.about-us-right~.about-us-img-sec .arcprime-about-img .img:before{content:'';position:absolute;top:30px;right:60px;left:-15px;bottom:0;border:10px solid #114477;display:none}.about-us-left~.about-us-img-sec .arcprime-about-img .img:before{content:'';position:absolute;top:30px;right:0;left:45px;bottom:0;border:10px solid #114477;display:none}p.team-content-desc{font-size:16px;color:#000;font-weight:400}.about-us-contact-sec-content{display:block;border:1px solid #006439;box-shadow:0 0 8px #c5c5c5c7;padding:40px;text-align:center;width:auto;height:217px}.about-us-contact-sec-content .about-us-contact-sec-icon{font-size:26px;color:#5a5a5a;border:1px solid #114477;width:50px;height:50px;margin:5px auto;display:flex;align-items:center;text-align:center;justify-content:center;padding:11px;border-radius:50px}#sidemenubar,.arcprime-services .icon:before,.contact-wrap .theme-btn:before,.dropdown-toggle::after,.nav-item span.ti-close,a.favicoimages.active span.ti-menu{display:none}.about-us-contact-sec-data{display:table;width:100%}.about-us-contact-sec-data p{font-size:21px;color:#757575;font-weight:300}.contact-section .sec-title h2{font-size:44px;font-weight:300}.contact-section .sec-title{font-size:30px}.contact-wrap .we-provide-btn{justify-content:left}.rs-contact-space{margin-bottom:70px}.contact-wrap .theme-btn{justify-content:right;align-items:start}.rs-contact.section-spacing{padding:90px 70px}.services-info-data{margin-top:70px}.services-info .content p{font-weight:400;font-size:22px;line-height:42.7px;color:#000;text-align:center}.project-type,.services-info h2{margin-bottom:20px}.arcprime-services.section-spacing{padding:60px 70px}.arcprime-services .page-padding-section{padding:30px 0 0}.arcprime-navigation-wrap.bg-light.arcprime-start-header.header-spacing{padding-left:70px;padding-right:70px;background-color:rgb(255 255 255 / 50%)!important}.about-content,.arcprime-header-navbar,.arcprime-slider-container,.modal-body .project-text,.right-sidebar ul.navbar-nav li,.testimonial-modal .testimonial-item,ul.projectdetails-dis-list{padding:0}.arcprime-start-header{opacity:1;transform:translateY(0);padding:10px 0}.arcprime-start-header.scroll-on{padding:15px 0;-webkit-transition:height .2s ease-out;transition:height .2s ease-out;box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.arcprime-services .item:hover,.testimonial-sec .testimonial-item{box-shadow:3px 6px 23px -5px #00000033}.arcprime-start-header.scroll-on .navbar-brand img{height:35px;-webkit-transition:.3s ease-out;transition:.3s ease-out}.arcprime-navigation-wrap{position:fixed;width:100%;top:0;left:0;z-index:99;-webkit-transition:.3s ease-out;transition:.3s ease-out}.navbar{padding:0 15px}.navbar-brand img{height:auto;display:block;-webkit-transition:.3s ease-out;transition:.3s ease-out;margin:0}.nav-item,.nav-link{transition:.2s linear;position:relative}.navbar-toggler{border:none;padding-right:0}.navbar-light .navbar-toggler:hover{background:0 0}.navbar-light .navbar-toggler-icon{width:24px;height:19px;background-image:none;position:relative;border-bottom:2px solid #181b31;transition:.3s linear}.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:2px;background-color:#181b31;top:1px;left:0;content:'';z-index:2;transition:.3s linear}.navbar-light .navbar-toggler-icon:after{top:9px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}.nav-link{padding:5px 0!important;display:inline-block}.nav-item:hover .nav-link{color:#006338!important}.nav-item.active .nav-link{color:#114477;font-weight:300}.navbar-light .navbar-nav .nav-link{font-family:Oswald,sans-serif;color:#808291;letter-spacing:2px;text-transform:uppercase}.nav-item{padding-left:30px}.arcprime-project-content p,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link,.product-text h4{color:#006338}.favicoimages img{width:40px;height:auto;position:relative}a.favicoimages span{position:absolute;top:3px;bottom:auto;left:auto;right:0;height:40px;width:40px;line-height:40px;text-align:center;font-size:15px}.main-navigation{opacity:0;-moz-transition:150ms ease-out;-o-transition:150ms ease-out;-webkit-transition:150ms ease-out;transition:150ms ease-out;-ms-transition:150ms ease-out;-ms-transform:translateX(30px);-webkit-transform:translateX(30px);transform:translateX(30px);pointer-events:none}.main-navigation.show{visibility:visible;opacity:1;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);pointer-events:visible}a.favicoimages.active span.ti-close{display:block;opacity:0}#sidemenubar.sidebar.show,.contactmap iframe,.cookie-policy-popup.show,.nav-item span.ti-menu{display:block}.team-imges{height:400px;width:100%;max-width:450px;overflow:hidden}.team-imges img{height:100%;width:100%;object-fit:cover;object-position:top}.about-us-contact-sec-content:hover{background:url(../images/footer-bg.webp) 0 0/cover no-repeat}.about-us-contact-sec-content:hover a,.about-us-contact-sec-content:hover i,.about-us-contact-sec-content:hover p,.blog .item:hover h5,.blog .item:hover p,.blog .item:hover span,.card-body .card-slider-dis p,.card-body a,.right-sidebar ul.navbar-nav li.nav-item.active a.nav-link{color:#fff}.about-us-contact-sec-content:hover .about-us-contact-sec-icon{border:1px solid #fff}.bg-light{background-color:#fff!important}.nav-item .dropdown-menu{transform:translate3d(0,10px,0);visibility:hidden;opacity:0;max-height:0;display:block;padding:0;margin:0;transition:.2s linear}.nav-item.show .dropdown-menu{opacity:1;visibility:visible;max-height:999px;transform:translate3d(0,0,0)}.dropdown-menu{padding:10px!important;margin:0;font-weight:300;text-transform:uppercase;color:#181b31;background-color:#fff;border:none;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transition:.2s linear}.dropdown-item{font-weight:300;text-transform:uppercase;padding:7px 15px;color:#808291;transition:.2s linear}.arcprime-slider-subtitle,.small-title{letter-spacing:5px;text-transform:uppercase}.dropdown-item:focus,.dropdown-item:hover{color:#114477;background-color:rgba(255,255,255)}.ti-angle-down{font-size:11px}#sidemenubar{height:100%;position:fixed;left:auto;right:0;top:0;width:250px;margin-top:0;background:#ffff;overflow-x:hidden;transition:.5s;padding-top:5px;z-index:1001}.closebtn{margin-right:30px}.menu li{margin-top:20px}.blog-sidebar .widget ul li a,.footer-section p,.menu a{color:#808291}@media (max-width:767px){.nav-item:after{display:none}.dropdown-menu{padding:0!important;background-color:transparent;box-shadow:none;transition:.2s linear}.dropdown-toggle[aria-expanded=true]+.dropdown-menu{margin-top:5px!important;margin-bottom:15px!important}}.arcprime-slider-item{height:780px;position:relative;outline:0}.arcprime-homepage-slider .arcprime-slider-item{margin-left:5px}.arcprime-slider-caption{position:absolute;left:50%;top:50%;text-align:left;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background-color:rgba(255,255,255,.9);width:80%;height:80%;flex-direction:column;justify-content:center;opacity:0;padding:30px;display:flex}.arcprime-slider-imghover{position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;background:rgba(0,0,0,.6);-webkit-transition:.2s ease-out;transition:.2s ease-out}.about-teamimg,.contact-bg,.recognition-section .recognition-img{background-size:cover;background-repeat:no-repeat}.rs-contact.main-home .contact-address .address-item .address-text a{color:#fff;font-size:21px;font-weight:300}.arcprime-slider-number{font-size:60px;line-height:1em;border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px;font-weight:400;color:transparent;-webkit-text-stroke:1px #114477}.arcprime-slider-subtitle,.arcprime-slider-title,.numb{font-weight:300;font-family:Oswald,sans-serif}.arcprime-slider-title{font-size:32px;line-height:1.3em;color:#181b31;padding:0;text-transform:uppercase}.arcprime-slider-subtitle{font-size:12px;line-height:1.75em;color:#808291;padding:0}@media (min-width:768px){.testimonial-list .testimonial-list-block:nth-child(2n) .testimonial-image{order:2}.testimonial-list .testimonial-list-block:nth-child(2n) .testimonial-details{order:1;text-align:right}.testimonial-list .testimonial-list-block:nth-child(2n) .testimonial-details .testi-desc{border-left:none;border-right:3px solid #006338;padding-right:15px!important}.navbar .navbar-expand-md .navbar-light{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.arcprime-homepage-slider .slick-slider .slick-next{right:-3%}.arcprime-homepage-slider .slick-slider .slick-prev{left:-3%}}.arcprime-homepage-slider .slick-slide,.footer-link.desc a{margin:0 5px}.arcprime-homepage-slider .slick-list{margin:0 -5px}.about-desc a,.bloddetails-link a{color:#006338;font-weight:500;font-size:20px}.project-text span,.recognition-link span,span.ti-arrow-right.readmore{margin-left:15px}.about-content{max-width:800px;margin:auto}.project-title{margin-bottom:40px}.bloddetails-link a i,span.ti-arrow-right.right{margin-left:48px}.arcprime-about-img img:hover,.team-holder,.team-holder .team-image-holder img:hover{transform:scale(.95)}.arcprime-about-img,.blog-sidebar .search form,.filepreview,.homesection,.main,.testimonial-sec,[data-overlay-dark],[data-overlay-light]{position:relative}.arcprime-about-img .img{padding:0 30px 30px 15px;position:relative}.arcprime-about-img .img figure{position:relative;display:block;overflow:hidden;margin:auto;width:100%;height:380px}.arcprime-about-img .img:before{content:'';position:absolute;top:30px;right:0;left:45px;bottom:0;border:10px solid #114477}.arcprime-services .item.active,.arcprime-services .item:hover{border-bottom:3px solid #114477}.arcprime-about-img .img:after{content:'';width:90%;position:absolute;top:-12%;bottom:-12%;left:-4%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAHVmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTItMjFUMDI6NDg6NTQrMDM6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDUtMjdUMDE6Mzc6NTcrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA1LTI3VDAxOjM3OjU3KzAzOjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhjZWMwOTJlLWY0MGQtNDEzYy05OTAwLWRjZGFlMmVmMDZhMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA1MzgzMDk2LTY4NzUtZjY0Ny1hN2U4LWZlYjViYzI2NTkxNCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjIyYjE2NTNkLTdjMmYtNGE2Yy1hMTIyLWIzY2I3YWM4NDIzOSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjJiMTY1M2QtN2MyZi00YTZjLWExMjItYjNjYjdhYzg0MjM5IiBzdEV2dDp3aGVuPSIyMDE5LTEyLTIxVDAyOjQ4OjU0KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNWI2NjEtMWNkNC00Y2YwLWJkOWItODNhMTExZDVmYTY1IiBzdEV2dDp3aGVuPSIyMDE5LTEyLTIxVDAyOjQ4OjU0KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OGNlYzA5MmUtZjQwZC00MTNjLTk5MDAtZGNkYWUyZWYwNmEzIiBzdEV2dDp3aGVuPSIyMDIwLTA1LTI3VDAxOjM3OjU3KzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+Q0I5RTNGNTczMDI0QUJCMTFBOENGNTc4RDk5NjFGNjI8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4wawNLAAAAJElEQVQYlWP8//8/AzGAiShVA6xw/pU3DfOvvGmgmomMAxc8AL4aC8vJ27JXAAAAAElFTkSuQmCC);background-repeat:repeat;z-index:-1}.arcprime-about-img .img img,[data-overlay-dark] .container,[data-overlay-light] .container{position:relative;z-index:2}.numb{font-size:120px;line-height:120px;color:#114477}.year{display:inline-block;text-align:left;color:#fff;text-transform:uppercase;font-family:Oswald,sans-serif;padding-left:15px}.yearimg{margin:0;display:inline-block;vertical-align:bottom}.navbar-brand img,.right-sidebar ul.navbar-nav .sidebar-brand img,.yearimg img{width:200px}.small-title{color:#114477;margin:5px 0;font-size:11px;font-family:Oswald,sans-serif;font-weight:400}.title{font-size:32px;color:#181b31;font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:300;margin-bottom:0}.team-holder{box-sizing:border-box;padding-left:46px;overflow:hidden}.team-holder,.team-holder .team-image-holder{position:relative;display:inline-block;vertical-align:middle;width:100%;margin-bottom:15px}.team-slider.owl-carousel .owl-nav button.owl-next{position:absolute;top:0;left:auto;right:-35px;bottom:0}.team-slider.owl-carousel .owl-nav button.owl-prev{position:absolute;top:0;left:-35px;right:auto;bottom:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{color:#114477;font-size:50px}.about-teamimg{background-color:#fff;width:100%;height:279px;padding:10px 10px 0;margin:0;position:relative;overflow:hidden;background-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.about-teamimg:hover{-webkit-transform:scale(.95);transform:scale(.95)}.about-teamimg img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:0}.team-holder p,.testimonial-modal .testimonial-desc p{margin-bottom:0;text-align:center}.team-holder .team-image-holder .team-side-info{bottom:0;left:-10px;position:absolute;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.footer-link,.team-holder .team-image-holder .team-side-info .team-name,.team-holder .team-image-holder .team-side-info .team-position{display:inline-block}.team-holder .team-name{margin:0;text-transform:uppercase;font-size:18px;letter-spacing:1px;font-family:Oswald,sans-serif;font-weight:300}.team-holder .team-position{font-family:Poppins,sans-serif;color:#808291;margin:0;padding-left:20px;position:relative;font-weight:300;font-size:13px}.team-holder .team-position:before{content:"/";left:5px;position:absolute;top:0}ul.team-info-social li{display:inline-block;margin:0;padding:5px}.team-holder .team-info-social{text-align:center;padding:0;margin:0}.testimonial-sec-info .page-padding-section{padding:40px 0 0}.testimonial-sec .testimonial-item{margin-bottom:85px}.testimonial-content-modal{text-align:center}.testimonial-sec .testimonial-img{margin-top:-8rem;border-radius:100%;overflow:hidden;width:100px;height:100px;position:unset}.contact-bg,.contact-bg .page-title-overlay{border-radius:5px}.testimonial-sec .testimonial-content{padding:2rem 0 .5rem}.contact-bg{position:relative;padding:50px}.contact-section .theme-pera{line-height:1.5;margin:10px 0 20px;color:#0000006e}.contact-bgbg{background:#000;position:relative;width:500px;height:607px}.rs-contact-space .theme-pera{line-height:35.7px}.testimonial-modal-img{border-radius:100%;overflow:hidden;width:100px;height:100px;margin:auto}.testimonial-modal .modal-body{padding:30px}.testimonial-modal .testimonial-desc{margin-top:10px}.testimonial-modal .btn-close{position:absolute;top:11px;left:auto;right:12px;bottom:0;z-index:3}.testimonial-modal .modal-content{border:none}.testimonial-content-modal p{font-size:20px;margin-bottom:30px;text-align:left;color:#202020}.testimonial-content-modal h3{color:#ab8659;font-size:24px}.testimonial-content-modal span{font-size:20px;font-weight:500}.partner .item{padding:30px;border-right:1px solid #f4f4f4}.partner .item:hover img,[data-overlay-dark="0"]:before,[data-overlay-dark="6"]:before,[data-overlay-light="0"]:before,[data-overlay-light="6"]:before{opacity:.6}.partner .bord{width:100%;margin:10px auto;border-bottom:1px solid #f4f4f4}.partner .no-bord{border:0}.arcprime-services .item{padding:30px;border-bottom:3px solid transparent;-webkit-transition:.4s;transition:.4s;background-color:#fff;box-shadow:3px 6px 20px -5px #00000033}.arcprime-services .item .icon{font-size:50px;color:#114477;line-height:1.5em}.arcprime-services .item h5{font-size:18px;font-weight:600;margin:15px 0;font-family:Poppins,sans-serif;text-align:center}.arcprime-services .item ul{padding-left:0}.arcprime-services .item ul.services-meta-list{display:flex;align-items:center}.arcprime-services .item li{margin-bottom:5px}.arcprime-services .item .services-data-list li:before,.servicesmodel-list ul li:before{content:"\e64c";font-family:themify;display:inline-block;margin-left:-1.5em;width:1.5em;color:#114477}.services-desc{padding-left:70px;padding-right:70px}.blog .item .info,.services-text{margin-bottom:15px}.services-text .sub-title-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:62px}.card-body .card-slider-dis,.card-body h4,.service-left-text{display:block;-webkit-box-orient:vertical;text-overflow:ellipsis}.service-left-text{display:-webkit-box;-webkit-line-clamp:10;overflow:hidden;max-height:240px}.card-body span,span.ti-arrow-right.rightarrow{margin-left:70px}.services-text p{font-size:14px;line-height:24px;margin:0 0 15px;color:#717177}.card-body h4,.card-body ul li{line-height:22px;color:#fff;text-align:left}.services-text a.explore-link{display:inline-block;margin-left:0;margin-top:15px}.card-slider{padding-top:50px;padding-bottom:50px;padding-left:90px;background-color:#e9e8e6}.card-slider:before{content:"";position:absolute;width:100%;height:150vh;left:0;top:-50vh;background-color:#e9e8e6}.blog-page .post-img,.gallery-box .gallery-img,.recognition-section,figure.card-img-figure{position:relative;overflow:hidden}.card{border-radius:20px;align-items:center;background-color:#006338;width:100%}.card-img{max-width:100%;width:100px!important;border-radius:calc(.25rem - 1px)}.card-body h4{padding:.5rem;overflow:hidden;max-height:34px;display:-webkit-box;-webkit-line-clamp:1}.card-body .card-slider-dis{overflow:hidden;height:88px;display:-webkit-box;-webkit-line-clamp:4}.card-body ul{padding:0;margin:0}.card-body ul li{font-size:13px;margin:0}.card-body ul li:before{content:"\e64c";font-family:themify;display:inline-block;width:1.5em}.item-slider .card .card-body{padding:15px}.item-slider .card a{padding:0;margin:15px 0 0}figure.card-img-figure{display:block;width:100px;height:100px;margin:0}figure.card-img-figure img{position:absolute;display:block;overflow:hidden;top:0;right:0;bottom:0;left:0;height:auto;margin:auto}.card-img-figure{width:100px!important;border-radius:100px}.form-control,input.form-control{border:1px solid #00643959}.section-spacing{padding:0 70px 60px}.section-spacing.breadcrumb-section-space{padding:100px 70px}.testimonial-sec.section-spacing.breadcrumb-section-space{padding:130px 70px 0}.gray-light-bg{background:#f5f5f5!important}.recognition-section .recognition-img{position:absolute;top:0;left:0;padding:0;height:100%;bottom:0;background-position:center}.img-fluid{max-width:100%;height:auto}img{vertical-align:middle;border-style:none}.recognition-content-wrap{margin-left:50px}.recognition-desc h5{color:#006338;letter-spacing:2px;line-height:1.4}.recognition-desc p{margin-top:00px}.form-group,.testimonial-list .testimonial-list-block{margin:0 0 20px}.blog .item .info span:last-child,.form-group .form-control,.projectdetail-thumb-slider,.projectdetail-thumb-slider .item{margin:0}.form-group label.error{margin:2px 0 5px}.form-text a{color:#006338;font-weight:500}.recognition-link a{float:right;color:#006338;font-weight:500}.form-control{display:block;width:100%;height:auto;padding:6px 12px;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:6px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-top:20px}.services.section-spacing{padding-bottom:0}.Explore,.project-text a{color:#006439;font-weight:400;font-size:20px}.project-title.project h227{color:#181b31;font-weight:700}.project-text p{line-height:28px;font-size:14px;color:#717177}.arcprime-project-page-section{padding-bottom:80px}.arcprime-project-items .col-md-6:nth-child(2),.contactmap,.section-padding.contact{margin-top:0}.arcprime-project-filter{width:100%;padding-bottom:30px;padding-left:0}.arcprime-project-filter li{margin-right:15px;display:inline-block;font-size:18px;line-height:normal;cursor:pointer;font-weight:700;color:#1b1b1b;background:#e9ecef;padding:12px 25px;text-transform:uppercase}.project-text h4,.project-view a{color:#006439;font-weight:500}.arcprime-project-filter li:last-child{margin-right:0}.arcprime-project-filter li.active{color:#fff;content:"";left:0;bottom:-4px;border-bottom:1px solid;background:#000}.blog-sidebar .widget ul li:last-child,.cookie-policy-text p:last-child,.modal-body .project-type{margin-bottom:0}.modal-content .model-title{font-size:20px;color:#006338}.arcprime-project-wrap{padding:0;position:relative}.project-page-section .arcprime-project-items{padding:0;margin:0 -10px;min-height:calc(100vw / 4 + 10px)}.project-page-section .arcprime-project-items .single-item{padding:0 10px}.project-page-section .arcprime-project-wrap{padding:10px;position:relative;background-color:#fff;margin:0 0 25px!important;border-radius:10px;overflow:hidden;box-shadow:1px 1px 10px 0 #0000004d;height: 200px;}.blog-page .item,.blog-sidebar .widget{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.05)}.gallery-page-section .arcprime-gallery-wrap a.gallery-block,.project-page-section .arcprime-project-wrap a.gallery-block{position:relative;display:block;overflow:hidden}.gallery-page-section .arcprime-gallery-wrap a.gallery-block figure:before,.project-page-section .arcprime-project-wrap a.gallery-block figure:before{content:'';width:100%;height:100%;background:rgb(0 0 0 / 50%);position:absolute;display:block;top:0;bottom:0;right:0;left:0;margin:auto;opacity:0;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;z-index:1}.gallery-page-section .arcprime-gallery-wrap a.gallery-block span,.project-page-section .arcprime-project-wrap a.gallery-block span{position:absolute;display:block;top:0;right:0;left:0;bottom:0;width:40px;height:40px;line-height:40px;margin:auto;color:#fff;font-size:40px;z-index:1;opacity:0;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.arcprime-project-wrap a figure img{position:absolute;display:block;top:0;bottom:0;right:0;left:0;margin:auto;width:100%;height:auto}.project-text{padding:25px 15px;max-width:500px;margin:auto}.project-text h4{font-size:20px}.arcprime-project-wrap figure{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.arcprime-project-wrap:hover figure{-ms-transform:scale(.95,.95);-webkit-transform:scale(.95,.95);transform:scale(.95,.95)}.arcprime-project-wrap h3{font-size:20px;line-height:1.5;color:#181b31;font-weight:600;position:relative;margin:0}.arcprime-project-wrap h3 a{z-index:1;position:relative;text-align:right}.arcprime-project-wrap .arcprime-project-content{position:absolute;top:auto;right:0;bottom:25px;left:0;z-index:2;}.arcprime-project-items .gallery-block figure{position:relative;display:block;overflow:hidden;margin:auto;width:100%;height:100% !important;background-size:auto 100%;-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);background-repeat: no-repeat;background-size: cover;min-height:100%;}.arcprime-gallery-items .arcprime-gallery-wrap:hover .gallery-block figure,.arcprime-project-items .arcprime-project-wrap:hover .gallery-block figure{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.arcprime-project-items .gallery-block figure img{position:relative;display:block;width:100%!important;height:100% !important;top:0;bottom:0;right:0;left:0;margin:auto;opacity:1;min-height: 180px;}.arcprime-project-wrap p{font-family:Oswald,sans-serif;font-size:11px;margin-bottom:0;line-height:1.75em;font-weight:400;color:#808291;text-transform:uppercase;letter-spacing:5px}.single-item.nterior.urban{border:solid red}.client-say-sec,.product-text.project2{margin-bottom:50px}.product-text a{color:#006338;font-weight:400}.blog .item .more:hover i,.product-text span{padding-left:10px}.product-text{padding:20px 142px 0 262px}.theme-pera-data .theme-pera{font-weight:200;font-size:20px;line-height:inherit;width:100%;margin:auto;text-align:center;color:#fff;position:relative;max-width:900px;padding:0 20px}.page-padding-section.theme-pera-data{padding:10px 0 0}.rs-contact.main-home .contact-address .address-item .address-text .label{color:#fff;display:block;font-weight:600;margin-bottom:5px;font-size:22px}.rs-contact.main-home .contact-address .address-item .address-icon i{font-size:30px;color:#fff;margin-top:7px;vertical-align:middle}.arcprime-project-content.project1{position:absolute;top:auto;left:auto;bottom:0;right:-90%;opacity:.05}.project-text.project2{position:relative;padding-left:70px;max-width:500px}.arcprime-project-content.project2{position:absolute;top:27px;bottom:0;margin:auto;left:-15px;right:auto}.arcprime-project-content.project3{position:absolute;top:0;height:63px;margin:auto;bottom:0;left:59px;right:auto}.arcprime-project-content h2{font-size:16vw;font-weight:700;color:#006338;font-family:'Abril Fatface',cursive;line-height:1}.arcprime-project-link{color:#114477;font-size:16px;font-weight:300;position:relative;padding-right:40px;line-height:1.75em;display:inline-block;transition:.3s ease-in-out;padding-left:80px}.arcprime-project-link:before{content:'';display:inline-block;width:80px;height:1px;background:#114477;position:absolute;left:0;bottom:15px;transition:.3s ease-in-out}.arcprime-project-link:before:hover,.arcprime-project-link:hover i{padding-left:5px;color:#114477;transition:.3s ease-in-out}.arcprime-project-link i{position:absolute;right:0;top:0;width:30px;height:30px;line-height:30px;font-size:14px;transition:.3s ease-in-out}.arcprime-project-link:hover,.blog-page .post-cont h5 a:hover,.blog-sidebar .widget ul li a.active,.blog-sidebar .widget ul li a:hover{color:#114477}.arcprime-services .content,.gallery-item{position:relative;margin-bottom:30px}.gallery-box .gallery-detail,.gallery-box .gallery-img:after{position:absolute;transition:.27s cubic-bezier(.3, .1, .58, 1);width:100%;left:0}.gallery-box{overflow:hidden;position:relative}.gallery-box .gallery-img:after{content:" ";display:block;height:100%;top:0}.gallery-box .gallery-img>img{transition:.3s cubic-bezier(.3, .1, .58, 1);border-radius:0}.gallery-box .gallery-detail{opacity:0;color:#fff;padding:20px;box-sizing:border-box;overflow:hidden}.gallery-box .gallery-detail h4{font-size:18px}.gallery-box .gallery-detail p{color:rgba(255,255,255,.6);font-size:15px}.gallery-box:hover .gallery-detail{top:50%;transform:translate(0,-50%);opacity:1}.gallery-box:hover .gallery-img:after{background:rgba(127,177,197,.5)}.gallery-box:hover .gallery-img>img{transform:scale(1.05)}.arcprime-blog-section{position:relative;padding:100px 0}.blog .cover{position:relative;width:100%;padding:0;margin:0;float:left;box-sizing:border-box}.blog .cover:hover .cover-inner{-webkit-clip-path:inset(15px 15px 15px 15px);clip-path:inset(15px 15px 15px 15px)}.blog .cover-inner{position:relative;display:inline-block;width:100%;vertical-align:middle;background-color:#f9f9f9;-webkit-background-size:cover;background-size:cover;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:1.25s cubic-bezier(.01, .71, .26, .94);-moz-transition:1.25s cubic-bezier(.01, .71, .26, .94);transition:1.25s cubic-bezier(.01, .71, .26, .94)}.blog .item{padding:60px 30px;border:1px solid #fff;position:relative;background-size:cover;background-position:50% 0!important;margin-bottom:30px}.blog .item:after,.blog .item:before,.youtube-overlay span.play-link,.youtube-overlay:before{position:absolute;right:0;top:0}.blog .item:before{content:"";left:0;bottom:0;background:rgba(12,12,12,.7)}.blog .item:after{content:"";left:0;bottom:0;background:#fff;z-index:1;-webkit-transition:.4s;transition:.4s}.blog .item .content{position:relative;z-index:7}.blog .item h5{font-size:27px;line-height:1.75em;font-weight:300;font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:2px;margin-bottom:30px}.blog .item .info span{margin-right:10px;font-family:Oswald,sans-serif;font-size:12px;text-transform:uppercase;color:#aaa;font-weight:300}.blog .item .info span i{padding-right:4px}.blog .item p{font-size:16px;margin-bottom:30px}.blog .item .more{font-weight:900}.blog .item .more i{padding-left:2px;-webkit-transition:.4s;transition:.4s}.blog-page .item{box-shadow:0 5px 20px rgba(0,0,0,.05);height:100%}.blog-page .post-img:hover img,.pro-design-detail-content .pro-design-detail-img:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.youtube-overlay:before{content:"";bottom:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}.close,[data-overlay-dark="5"]:before,[data-overlay-light="5"]:before{opacity:.5}.youtube-overlay:hover:before{opacity:.5;-webkit-transform:scale(1,1);transform:scale(1,1)}.youtube-overlay span.play-link{bottom:0;left:0;width:45px;height:45px;margin:auto;opacity:0;z-index:2;-webkit-transform:scale(.5,.5);transform:scale(.5,.5);-webkit-transition:.4s;transition:.4s}.youtube-overlay:hover span.play-link{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.blog-page .post-img a{display:block;height:250px}.blog-page .post-img img{-webkit-transition:.4s;transition:.4s;position:initial;height:100%;object-fit:cover}.blog-page .post-cont{padding:20px 30px;background-color:#fff}.blog-page .post-cont .date,.blog-page .post-cont .tag{display:block;font-size:13px;text-transform:uppercase;color:#114477;font-weight:700;letter-spacing:5px;line-height:normal}.blog-page .post-cont h5{font-size:20px;line-height:normal;margin:10px 0;font-weight:600;height:auto;text-transform:capitalize}.blog-page .post-cont h5 a{color:#181b31;text-transform:uppercase;font-weight:600;font-family:Outfit}.blog-page .post-cont .info{margin-top:0;font-size:12px;text-align:right}.blog-page .post-cont .info a{font-size:12px;color:#808291}.blog-sidebar .widget{background:#fff;padding:30px;box-shadow:0 5px 20px rgba(0,0,0,.05);margin-bottom:30px;overflow:hidden}.blog-sidebar .widget ul{margin-bottom:0;padding:0}.blog-sidebar .widget ul li{margin-bottom:15px;color:#808291;font-size:13px}.blog-sidebar .widget ul li i{font-size:11px;margin-right:10px}.blog-sidebar .widget .recent li{display:block;overflow:hidden}.blog-sidebar .widget .recent .thum{width:90px;overflow:hidden;float:left}.blog-sidebar .widget .recent a{display:block;margin-left:105px}.blog-sidebar .widget-title h6{background-color:#fff;padding-bottom:10px;border-bottom:1px solid #eee;font-size:20px;line-height:1.75em;margin-bottom:15px;font-weight:300;font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:2px}.blog-sidebar .search form input{width:100%;padding:10px;border:0;background:#f7f7f7}.blog-sidebar .search form button{position:absolute;right:0;top:0;background-color:transparent;color:#808291;border:0;padding:10px;cursor:pointer}.blog-sidebar .tags li{margin:3px!important;padding:6px 16px;background-color:#114477;color:#fff!important;float:left}.blog-sidebar ul.tags li a{font-size:13px;color:#fff}.blog-sidebar ul.tags li a:hover,.blog-sidebar ul.tags li:hover{background-color:#181b31;color:#fff}.blog-pagination-wrap{padding:0;margin:30px 0 0;text-align:center}.blog-pagination-wrap li{display:inline-block;margin:0 5px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.05);box-shadow:0 5px 20px rgba(0,0,0,.05)}.blog-pagination-wrap li a{background:#fff;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#808291;font-weight:300}.blog-pagination-wrap li a:hover{opacity:1;text-decoration:none;box-shadow:0 16px 28px 0 rgba(0,0,0,.2)}.blog-pagination-wrap li a.active{background-color:#114477;border:1px solid #114477;color:#fff}@media screen and (max-width:768px){.blog-pagination-wrap{padding:0 0 60px;margin:0;text-align:center}}.arcprime-comment-section{padding-top:60px;margin-bottom:60px}.arcprime-post-caption h1{margin-bottom:20px;font-size:40px;text-transform:uppercase}.arcprime-post-comment-wrap{display:flex;margin-bottom:60px}.arcprime-user-comment{margin-right:30px;flex:0 0 auto}.arcprime-user-comment img{border-radius:100%}.arcprime-user-content{margin-right:26px}.arcprime-user-content h3{font-size:16px;line-height:1.75em;color:#181b31;font-family:Poppins,sans-serif;margin:0 0 15px}.arcprime-user-content h3 span{font-size:11px;line-height:1.75em;color:#808291;font-family:Montserrat,sans-serif;font-weight:300;margin-left:15px}.arcprime-repay{font-size:12px;line-height:1.75em;color:#181b31!important;margin:0;font-weight:300}button.arcprime-btn{outline:0;background:0 0;color:#000}#contactMap{width:100%;height:600px}.footer-section .brand img.logo{padding:0;width:150px;margin-bottom:10px}.footer-section p b{display:block;margin-bottom:5px;font-size:10px;font-weight:400;font-family:Oswald,sans-serif;color:#114477;letter-spacing:3px;text-transform:uppercase}.main-footer{border-top:1px solid #e9e6e6;background:#fff;position:relative;z-index:2}.mini-footer{background:#192027;text-align:center}.copyright-text{line-height:1.4}.copyright-text p{margin:5px 0;font-size:14px}.footer-section p small{color:#808291;font-size:11px;font-weight:300}span.icon-services img{width:90px;margin:auto;display:block}h5.servicesmodel-title{text-align:center;font-size:18px;font-weight:600;margin:15px 0;font-family:Poppins,sans-serif}.contact p b,.section-padding span{text-transform:uppercase;font-family:Oswald,sans-serif}.contact p b{font-size:16px;line-height:1.75em;font-weight:300;letter-spacing:3px;font-style:normal}.modal-content button.close{position:absolute;top:0;right:15px;width:30px;height:30px;text-align:center;line-height:30px;outline:0;z-index:1}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0}.close{font-size:35px;font-weight:400;line-height:1;color:#000;text-shadow:0 1px 0 #fff}[type=button],[type=submit],button{-webkit-appearance:button}.servicesmodel-list ul li{font-size:14px;color:#000;line-height:2}[data-overlay-dark]:before,[data-overlay-light]:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#fff}[data-overlay-dark] h1,[data-overlay-dark] h2,[data-overlay-dark] h3,[data-overlay-dark] h4,[data-overlay-dark] h5,[data-overlay-dark] h6,[data-overlay-dark] span{color:#02643a}[data-overlay-dark] p{color:#bbb}[data-overlay-dark="1"]:before,[data-overlay-light="1"]:before{opacity:.1}[data-overlay-dark="2"]:before,[data-overlay-light="2"]:before{opacity:.2}[data-overlay-dark="3"]:before,[data-overlay-light="3"]:before{opacity:.3}[data-overlay-dark="4"]:before,[data-overlay-light="4"]:before{opacity:.4}[data-overlay-dark="7"]:before,[data-overlay-light="7"]:before{opacity:.7}[data-overlay-dark="8"]:before,[data-overlay-light="8"]:before{opacity:.8}[data-overlay-dark="9"]:before,[data-overlay-light="9"]:before{opacity:.9}.hr{width:218px;height:1px;background-color:#009688;margin:20px 20px 8px;transition:.5s}.carrer-title{align-items:left}.contact-info p{margin-top:20px;font-weight:500;color:#114477!important;font-size:16px!important;text-align:left}.project-title.project h2{font-size:35px;margin-left:-18px}.section-padding span{font-size:14px;color:#114477;letter-spacing:5px;line-height:3em;font-weight:400}.project-title.project h2 span{font-size:50px}.line-one{-webkit-box-flex:1;flex:1 0;height:1px;background-color:#114477;display:-webkit-box;display:flex;margin-top:13px}.grayscale{filter:grayscale(100%);transition:.2s ease-in-out}.grayscale:hover{filter:grayscale(0%)}.shape-img{background-image:url(http://192.168.1.2/obakudesign/assets/images/about/archi-lines.png);background-repeat:no-repeat;background-size:22% auto}.line-shape:after{content:"";background-image:linear-gradient(70deg,#fff0 25%,transparent 25%),linear-gradient(-43deg,transparent 26%,transparent 34%),linear-gradient(52deg,transparent 85%,transparent 91%),linear-gradient(-42deg,transparent 77%,#000 87%);background-position:0 0,1px 0,1px 1px,0 36px;-moz-background-size:2px 2px;background-size:53px 56px;-webkit-background-size:7px 1.1px;position:absolute;left:0;right:-25%;margin:0 auto;top:auto;bottom:-119px;width:90px;height:90px;border-radius:0;border:1px solid #eaeaea2b;transform:rotate(40deg);z-index:1}.aboutus-small-img{position:absolute;display:block;overflow:hidden;margin:auto;width:300px;height:380px;top:48%;left:auto;right:240px;bottom:auto;border-style:solid;border-width:10px 10px 0 0;border-color:#fff}.project-info:after,h2.sec-service-offer:after{content:'';position:relative;background:#114477;display:inline-block;top:-8px;bottom:auto;left:auto;right:-10px;width:20%;height:1px}.project-info :before,h2.sec-service-offer:before{content:'';position:relative;background:#114477;display:inline-block;top:-8px;bottom:auto;left:-10px;right:auto;width:20%;height:1px}.theme-breadcrumb{background:url(../images/slider/banner-1.png) top center/cover no-repeat #717171;background-blend-mode:overlay;padding:14rem 0 6rem;position:relative}.theme-breadcrumb h2{color:#fff;text-transform:capitalize;margin-bottom:0;margin-top:7px;position:relative;font-weight:500;font-size:52px;line-height:64px;letter-spacing:-1px}.page-title-overlay{background:rgba(19,27,36,.8);height:100%;left:0;position:absolute;top:0;width:100%}.theme-breadcrumb .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:0 0;font-family:"Work Sans",sans-serif;margin-bottom:-5px;padding:5px 0 0;position:relative}.theme-breadcrumb .breadcrumb a,.theme-breadcrumb .breadcrumb li{color:#fff;font-size:16px}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.col-md-6.single-item.urban.exterior{position:absolute;left:555px;top:-74px}.arcprime-project-content a{color:#000;font-weight:700;display:block}.footer-link li a,button.accept-cookie{color:#006439;text-transform:uppercase}.cookie-policy-popup img{width:70px;height:auto}.cookie-policy-popup{background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 0 20px -5px #000;margin:0;padding:15px;display:none;position:fixed;top:auto;right:0;bottom:0;width:100%;z-index:1001;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slideInUp;animation-name:slideInUp;max-width:400px}.arcprime-services .content .text,.blog-data,.cookie-policy-text{display:-webkit-box;overflow:hidden}.arcprime-gallery-items .gallery-block figure,.projectdetails-item a.gallery-block:after{-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.cookie-policy-text{max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:46px}.cookie-policy-text p{font-size:17px;line-height:24px}button.accept-cookie{outline:0;background:0 0;font-weight:500}.gallery-page-section .arcprime-gallery-items{min-height:calc(100vw / 4 + 10px)}.gallery-page-section .arcprime-gallery-items .item-gallery{padding:0 10px;margin-bottom:20px}.arcprime-gallery-items .gallery-block figure{position:relative;display:block;overflow:hidden;margin:auto;width:100%;height:auto!important;padding-bottom:100%!important;background-size:auto 100%;background-position:center;background-repeat:no-repeat;-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);transition:.3s linear}.arcprime-gallery-items .gallery-block figure img{position:absolute;display:block;width:auto;height:100%!important;top:0;bottom:0;margin:auto;opacity:0;right:auto!important;left:50%!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.gallery-page-section .arcprime-gallery-wrap{position:relative;background-color:#fff;box-shadow:1px 1px 10px 0 #0000004d;overflow:hidden;border-radius:10px;padding:10px}.testimonial-panel .owl-stage .item.grayscale .testimonial-item{height:466px}.blog-data{-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4;margin-bottom:14px}.blog-data p{font-size:18px!important;color:#5b5b5b!important;margin:14px 0 20px!important;overflow:unset!important;-o-text-overflow:ellipsis!important;text-overflow:unset!important;display:inline!important;-webkit-line-clamp:1!important;-webkit-box-orient:unset!important;word-break:normal!important}.plan-btn{display:flex;align-items:center;gap:10px;margin:0 0 30px 30px}.vertical-text h2{letter-spacing:20px!important;line-height:100px;margin-left:0;text-align:center}@media (min-width:992px){.main-navigation{opacity:0;-moz-transition:150ms ease-out;-o-transition:150ms ease-out;-webkit-transition:150ms ease-out;transition:150ms ease-out;-ms-transition:150ms ease-out;-ms-transform:translateX(30px);-webkit-transform:translateX(30px);transform:translateX(30px)}.main-navigation.show{visibility:visible;opacity:1;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}.lg-header-overlay,.right-sidebar{opacity:1;position:fixed;left:auto}@media (min-width:1200px){.about-title h2{padding-left:100px}.project-text{max-width:600px}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}}@media (max-width:1199px){.homepage-slide.section-spacing{position:relative;padding-top:60px}.about-us-first-sec.section-spacing{padding-bottom:100px}.about-info-sec.section-spacing{padding-top:100px}.about-img .provide-image.about-one{height:616px}.arcprime-navigation-wrap.bg-light.arcprime-start-header.header-spacing,.section-spacing{padding-left:15px;padding-right:15px}.about-text p,.product-text{padding-right:0}.project-text{max-width:400px}.banner-bg{top:20px}.banner-bg a{right:-16px;z-index:3}.about-section.section-spacing{margin-top:50px}.about-title h2{padding-left:100px}.about-text p{padding-left:0}.project-title{margin-left:7px}.project-title.project h2{margin-left:-70px}.arcprime-project-wrap{padding-left:10px}.services-desc{padding:0}.card-slider{padding-top:65px;padding-bottom:51px;padding-left:30px}.card-body h4{font-size:20px}.card-body p{max-height:66px;-webkit-line-clamp:3}.services-text{margin-top:0}.service-left-text{max-height:253px}.services-text p{font-size:14px;margin:0}.services-text a{margin-left:0}.arcprime-project-content.project3{left:-17px}.project-page-section .arcprime-project-items{min-height:calc(100vw / 3 + 10px)}}.arcprime-project-wrap .arcprime-project-content a h3,.arcprime-project-wrap .arcprime-project-content a h3 span,.post-cont h5{-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}@media (max-width:1024px){.collapse.navbar-collapse{float:none;width:100%}.about-content{padding:0 15px 0 40px}.aboutus-page .rs-project .normal-title h3{font-size:40px;padding-bottom:5px}.arcprime-services .second-title h3{font-size:40px}.contact-section .sec-title h2{font-size:31px}.contact-address .sec-title2{margin-bottom:45px}.contact-bg{padding:30px}.rs-contact.main-home .contact-address .address-item .address-icon i{font-size:22px}.about-us-contact-sec-data p{font-size:18px;line-height:1.5}.rs-contact.main-home .contact-address .address-item .address-text .label{font-size:20px}.rs-contact.main-home .contact-address .address-item .address-text a{font-size:18px;font-weight:300}.about-us-first-sec.section-spacing{padding-bottom:70px;padding-top:60px}.about-img .provide-image.about-one{height:447px}.about-us-contact-sec-content{padding:20px}.arcprime-project-content.project3{left:-20px}.banner-bg a{z-index:3}.card-body h4{font-size:16px}.services-text span{padding-left:0}.nav-item{padding-left:13px}.about-title h2{padding-left:92px}}@media (max-width:1100px){.about-us-contact-sec-content{height:250px;padding:30px}}@media (max-width:991px){.arcprime-slider-item{height:380px;margin-bottom:10px}.about-img .provide-image.about-one{width:600px;min-width:600px;margin:auto}.banner-bg{top:-14px;max-width:875px;width:70%}.services-info-data{margin-top:45px}.banner-bg a{right:-16px;bottom:-11px}.recognition-section .recognition-img{position:relative;background:0 0}.recognition-content-wrap{margin-top:50px}.about-section.section-spacing{margin-top:0;padding-top:10px}.navbar-light .navbar-nav .nav-link{text-transform:capitalize}span.ti-arrow-right.rightarrow{margin-left:40px}.homepage-slide.section-spacing .banner-item{height:380px}}@media (max-width:992px){.project-title.project h2{margin-left:-52px;line-height:54px}}ul.nav>li>a{padding:0 5px;font-size:10px}.reply-list .nbr-comment-box{width:570px}.card-body h4{font-size:16px}.about-title h2{padding-left:85px}.contact-info{padding-right:0}@media (max-width:846px){.about-content{padding:0}.navbar-brand{margin-left:auto;margin-right:auto}.navbar-brand img{width:177px}}@media (max-width:876px){.footer-link li{font-size:14px}}@media all and (max-width:767px){.services-desc{padding:30px}.project-text span{margin-left:30px}.homepage-slide.section-spacing{padding-top:51px}.about-desc a,.project-view a{float:right}.banner-bg a{bottom:-44px}.card-slider{padding:30px 15px 40px}.recognition-content-wrap{margin-left:auto;margin-top:75px}.arcprime-project-content h2{font-size:38px}.project-title.project h2{margin-left:51px;line-height:54px}.footer-link{padding:0}.project-text a{float:none}.banner-padding{margin-top:115px;padding:100px 0;background-position:center center}.section-padding{position:relative;padding:15px 0}h2{font-size:24px}.reply-list li:before,h2 br,p br{display:none}.arcprime-project-items .col-md-6:nth-child(2){margin-top:0}.reply-list{padding-left:40px}.project-section-spacing{padding-bottom:0}}@media all and (max-width:628px){.arcprime-project-content.project2{left:23px}}@media all and (max-width:575px){.blog-pagination-wrap li a{width:30px}.aboutus-page .rs-project .normal-title h3{font-size:28px}.project-info :before,.project-info:after{display:none}.arcprime-project-content.project2{left:-13px}.project-title.project h2{margin-left:86px}.copyright-text p{margin-top:30px;font-size:11px;color:#fff}.project-view a{float:right}.card-body h4{font-size:13px;padding:0}.about-section.section-spacing{margin-top:30px}.recognition-content-wrap{margin-top:75px}.product-text{padding-top:34px}.arcprime-project-filter li{margin-right:10px;font-size:16px}.arcprime-project-filter li:last-child{margin-right:0}.subscribe-form{width:100%}.coment-form .form-group .col-sm-4{margin-bottom:15px;margin-top:auto}.coment-form .form-group .col-sm-4:last-child{margin:0}.arcprime-project-items .single-item{padding-bottom:0}.arcprime-project-wrap{padding-top:30px}}@media (max-width:320px){.services-text a{margin-left:6px}.project-type{margin-bottom:0}.project-text a{float:none;font-size:15px}.project-text span{margin-left:15px}.card-slider{padding-left:25px;padding-right:25px;margin-top:30px}.services-text p{margin:13px 0 0}.about-text p,.product-text{padding:0}.product-text.project4{padding-left:0}.about-section.section-spacing{margin:0}.arcprime-project-content.project3{bottom:61px;left:-24px}.arcprime-project-content{bottom:17px;left:46px}.arcprime-project-content.project2{left:-15px}.list-iteam{padding-top:0}.recognition-content-wrap{margin-left:0}.project-title.project h2{margin-left:6px;font-size:30px}.arcprime-project-link:before{bottom:24px}}.service-dot-img img{background-repeat:repeat;background-position:50% 50%;position:absolute;left:0;bottom:0;width:100%;height:30px;z-index:-1}.arcprime-services .content h4{position:relative;font-size:24px;font-weight:500;padding-bottom:10px;margin-bottom:30px}.arcprime-services .content h4:before{position:absolute;content:'';left:0;bottom:0;width:80px;height:2px;background:#114477}.arcprime-services .content h2{position:relative;font-size:34px;font-weight:500;margin-bottom:25px}.arcprime-services .content h2 strong{font-weight:700}.arcprime-services .content .text{margin-bottom:40px;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:155px}.arcprime-services .content .content span{font-size:16px;letter-spacing:0;color:#114477;line-height:1.4}.arcprime-services .image{overflow:hidden;width:800px;position:relative;display:block;padding:0}.arcprime-services .image figure{position:relative;display:block;overflow:hidden;margin:auto;height:320px;width:100%}.arcprime-services .image img{height:auto;position:absolute;display:block;width:100%;top:0;bottom:0;right:0;left:0;margin:auto}.arcprime-services .image:before{position:absolute;content:'';left:80px;top:0;right:80px;bottom:0;border:10px ridge #3aa778;display:none}.arcprime-services .image:after{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0}.arcprime-services .image-block .image:hover:after{-webkit-animation:1s shine2;animation:1s shine2;opacity:1}@-webkit-keyframes shine2{100%{left:125%}}@keyframes shine2{100%{left:125%}}h2.sec-service-offer{width:100%;text-align:center}.footer-link li a{margin:0 25px;display:inline-block}.totop{bottom:10px;top:auto}.copyright-text p{color:#d5d5d5}ul.footer-link{margin-top:5px;margin-bottom:5px;line-height:1.4}.footer-link li{display:inline-block;font-size:14px;font-weight:400}.footer-link li a img{width:16px;height:16px;vertical-align:middle}.footer-link li a.follow-text{margin:0 70px 0 0;display:block}.footer-link li.follow-after-line span:after{content:'';position:relative;display:block;top:auto;bottom:6px;right:0;left:auto;background:#006338;width:70px;height:1px}.arcprime-services .item .icon img{width:90px;height:90px;margin:auto;display:block;border-radius:50%;overflow:hidden}.owl-theme .owl-dots{position:absolute;top:auto;right:0;bottom:0;left:0}#sliderservices.owl-theme .owl-dots{bottom:-40px}.owl-theme .owl-dots .owl-dot{outline:0!important}.section-contact-us{padding:0 90px 90px}.arcprime-project-wrap .arcprime-project-content{padding:0!important}.arcprime-project-wrap .arcprime-project-content a{padding:0 15px!important;display:flex;height:50px;justify-content:center}.arcprime-project-wrap .arcprime-project-content a h3{margin:auto 0;display:block;display:-webkit-box;overflow:hidden;max-height:50px;font-size:20px}.arcprime-project-wrap .arcprime-project-content a h3 span{display:inline-block;display:-webkit-box;overflow:hidden;max-height:50px}.arcprime-project-wrap h3 span{font-size:18px;font-weight:200;color:#fff;letter-spacing:1px;text-transform:capitalize;line-height:1.4;transition:.3s ease-in-out;display:inline-block}.arcprime-project-content h3:after{content:'';width:80px;height:1px;background:#114477;position:absolute;top:auto;right:0;bottom:0;left:0;transition:.3s ease-in-out;display:none}.testi-desc p{font-family:Montserrat,sans-serif;font-style:italic}@media (max-width:1199px){.arcprime-start-header{padding:10px 0}.banner-padding{margin-top:61px}}@media screen and (max-width:575px){.about-us-first-sec p{font-size:14px}.about-us-left .row,.about-us-right .row{margin-bottom:40px}.arcprime-project-wrap{padding-top:0;padding-left:0}h2.sec-service-offer:after,h2.sec-service-offer:before{display:none}}.pro-design-detail-content{position:relative;display:block}.pro-design-detail-content .pro-design-detail-img{position:relative;display:block;width:100%;height:260px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:3px 6px 23px -5px #00000014;border:1px solid #00000014;border-radius:5px}.pro-design-detail-content:after,.pro-design-detail-content:before{background:#92929238;position:absolute;right:0;left:0;margin:auto;border-radius:6px;transition:.5s;text-align:center;top:auto;content:'';display:none}.pro-design-detail-content .pro-design-detail-img:hover{box-shadow:3px 6px 23px -5px #00000033}.pro-design-detail-content .pro-design-detail-img img{position:absolute;display:block;top:0;bottom:0;left:0;right:0;width:100%;margin:auto;opacity:0}.achievement-block .achievement-img:after{content:'';background:#000;width:0;height:0;position:absolute;display:block;opacity:0;transition:.5s;margin:auto;top:0;bottom:0;left:0;right:0}.achievement-block .achievement-img:hover:after{opacity:.6;width:100%;height:100%}.pro-design-detail-content:before{width:86%;height:85px;bottom:-25px}.pro-design-detail-content:after{width:96%;height:25px;bottom:-15px;z-index:-1}.pro-design-detail-content:hover:before{bottom:-20px}.pro-design-detail-content:hover:after{bottom:-10px}.arcprime-services .content .content text{font-size:14px;line-height:14px}.banner-padding{padding:5px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.title h1{font-size:30px;margin-bottom:0;line-height:32px}.post-img-figure img,figure.post-figure img{position:absolute;height:auto;margin:auto;left:0;bottom:0}.arcprime-services .item{height:100%}.side-form-icons{float:left;position:-webkit-sticky;position:sticky;top:20vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:-2px 0 8px 0 rgb(0 0 0 / 16%);box-shadow:-2px 0 8px 0 rgb(0 0 0 / 16%);padding:6px 0;border-radius:20px;z-index:80;margin:25px 0;left:20px;width:42px;text-align:center;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.side-form-icons .icon img{width:16px;height:16px}.side-form-icons .icon{color:#626262;padding:6px 7px;display:block;font-size:22px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.side-form-icons.iconebar{display:flex;flex-direction:row;background:0 0;box-shadow:none;padding:0;width:266px;margin-top:0}.carrer-btn{margin-right:60px}@media screen and (max-width:1199px) and (min-width:992px){.banner-padding{padding:40px 0}}@media screen and (max-width:991px) and (min-width:768px){.banner-padding{padding:30px 0}}label.error{color:red;font-size:13px;line-height:1.4;display:block}.post-img-figure{position:relative;display:block;height:250px;width:100%;margin:0;overflow:hidden}.post-img-figure img{display:block;width:100%;overflow:hidden;top:0;right:0}figure.post-figure{position:relative;display:block;overflow:hidden;height:500px;margin:0}figure.post-figure img{display:block;overflow:hidden;width:100%;top:0;right:0}.testimonial-image figure.testimonial-image-figure{position:relative;display:block;height:250px;width:250px;overflow:hidden;margin:0 auto;border-radius:50%}@media screen and (max-width:475px){.sec-service-offer b{font-size:20px}}@media screen and (max-width:1440px){.arcprime-project-wrap a figure{height:410px}}@media screen and (max-width:1399px){.arcprime-project-wrap a figure{height:340px}}@media screen and (max-width:1199px){.arcprime-project-wrap a figure{height:310px}.about-us-contact-sec-data p{font-size:19px}}@media screen and (max-width:1700px){.arcprime-project-items .gallery-block figure{height:290px}}@media screen and (max-width:1500px){.arcprime-project-items .gallery-block figure{height:250px}.about-us-first-sec p{font-size:20px;line-height:37.7px}}@media screen and (max-width:1280px){.arcprime-project-items .gallery-block figure{height:230px}}.navbar-light .navbar-nav .nav-link{font-size:14px;font-weight:700}.right-sidebar-icon{position:relative;display:block;width:100%;height:40px}.right-sidebar-icon ul.navbar-nav{position:absolute;display:block;width:100%;height:auto;top:0;left:auto;right:0;z-index:1}.right-sidebar-icon ul.navbar-nav li.nav-item{padding:0;width:40px;top:0;left:auto;z-index:99;margin-top:auto;-moz-transition-duration:.6s;-o-transition-duration:.6s;-webkit-transition-duration:.6s;transition-duration:.6s;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease;margin-left:auto}.right-sidebar-icon ul.navbar-nav li.nav-item a{position:fixed;display:block;width:40px;height:40px;z-index:99;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;right:25px;left:auto}.right-sidebar.main-navigation.show~.right-sidebar-icon ul.navbar-nav li.nav-item a{right:305px}.right-sidebar ul.navbar-nav{display:block;position:relative;padding:0 30px;width:100%;left:0;top:0;-moz-transform:translate(0,15%);-ms-transform:translate(0,15%);-webkit-transform:translate(0,15%);transform:translate(0,15%)}.right-sidebar{top:0;right:0;bottom:auto;z-index:999;background:#006338;margin:0!important;padding:0;width:300px;height:100vh;overflow:hidden;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate(380px,0);-ms-transform:translate(380px,0);-webkit-transform:translate(380px,0);transform:translate(380px,0);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-backface-visibility:visible}.lg-header-overlay.collapsed{right:0;width:0;opacity:0}.lg-header-overlay{height:100%;width:100%;z-index:99;display:block!important;top:0;right:0;background:rgb(183 183 183 / 50%);transition:.6s;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(2px);overflow:hidden;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s}.right-sidebar ul.navbar-nav .nav-item span{font-size:26px;color:#808291;font-weight:600;text-align:left;text-transform:uppercase;display:block;margin:0 0 40px;padding:0 0 20px}.right-sidebar ul.navbar-nav .nav-item span:before{content:'';position:absolute;display:block;background:#cfcfcf;width:50px;height:2px;top:auto;bottom:0}.right-sidebar ul.navbar-nav li.nav-item a.nav-link{color:#b5b5b5;display:block}.right-sidebar ul.navbar-nav li.nav-item a.nav-link.active,.right-sidebar ul.navbar-nav li.nav-item a.nav-link:hover,.right-sidebar ul.navbar-nav li.nav-item:hover a.nav-link{color:#fff!important}.page-padding-section{padding:59px 0 0}.projectdetails-item{max-height:600px;background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:10px}.projectdetail-thumb-container{padding:0 10px;margin:10px 0 0}.projectdetail-thumb-slider .item a{display:block;width:100%;height:120px;background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:10px;overflow:hidden;box-shadow:1px 1px 10px 0 #0000001f}.filepreview label.filepreviewbg,.testimonial-image figure.testimonial-image-figure{background-size:cover;background-position:center;background-repeat:no-repeat}.projectdetail-thumb-slider .item a img{opacity:0;position:absolute}.projectdetails-item a.gallery-block{position:relative;display:block;width:100%;margin:auto;overflow:hidden;height:600px;border-radius:10px}.projectdetails-item a.gallery-block img{position:absolute;display:block;width:auto!important;max-height:inherit!important;height:100%;top:0;bottom:0;margin:auto;opacity:0;right:auto!important;left:50%!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.projectdetails-item a.gallery-block:after{content:'';width:100%;height:100%;background:rgb(0 0 0 / 50%);position:absolute;display:block;top:0;bottom:0;right:0;left:0;margin:auto;opacity:0;transition:.3s linear}.projectdetails-item a.gallery-block span{position:absolute;display:block;top:46%;left:48%;color:#fff;font-size:40px;z-index:1;opacity:0;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.projectdetails-dis{text-align:justify}.testimonial-image figure.testimonial-image-figure img{position:absolute;display:block;height:auto;width:100%;overflow:hidden;top:0;bottom:0;right:0;left:0;margin:auto}.testimonial-list .testimonial-list-block .testimonial-image{order:1;margin:0 0 10px}.testimonial-list .testimonial-list-block .testimonial-details{order:2;margin:auto 0}.testimonial-list .testimonial-list-block .testimonial-details .testimonial-titile h4{font-size:20px;color:#114477}.testimonial-list .testimonial-list-block .testimonial-details .testimonial-titile h6{font-size:14px;color:#808291}ul.projectdetails-dis-list li{font-size:14px}ul.projectdetails-dis-list li b{min-width:110px;display:inline-block}.testimonial-title-dis{font-size:14px;max-width:1050px;margin:auto;width:100%}.filepreview label.filepreviewbg{position:absolute;display:block;top:1px;right:1px;bottom:auto;height:42px;left:auto;width:50px;margin:0;border-radius:0 6px 6px 0;border:none;background-color:#f9f9f9}.filepreview .form-control[type=file i],.filepreview .form-control[type=file],.has-val.filepreview .form-control[type=file i]{color:inherit!important}.filepreview .form-control[title="NO FILE CHOSEN"],.filepreview .form-control[title="No File Chosen"],.filepreview .form-control[title="No file chosen"],.filepreview .form-control[title="no file chosen"],.filepreview .form-control[value="NO FILE CHOSEN"],.filepreview .form-control[value="No File Chosen"],.filepreview .form-control[value="No file chosen"],.filepreview .form-control[value="no file chosen"],.validate-input.filepreview .form-control[type=file i]{color:transparent!important}.filepreview .form-control[type=file]::file-selector-button{border:1px solid var(--main-color-one);padding:3px 5px;border-radius:4px;background-color:var(--main-color-one);color:var(--white-color);font-size:10px;display:none}.filepreview .form-control[type=file]::-webkit-file-upload-button{border:1px solid var(--main-color-one);padding:3px 5px;border-radius:4px;background-color:var(--main-color-one);color:var(--white-color);font-size:10px;display:none}@media (max-width:1210px){.item-testimonial .testimonial-content .testimonial-dis{font-size:14px;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:88px}}@media screen and (min-width:992px){.animated{-webkit-animation-duration:2s;animation-duration:2s}}@media screen and (max-width:991px){.about-us-second-sec{padding-top:0;padding-bottom:0}.about-us-left .animate-box h2,.about-us-right .animate-box h2{font-size:24px}.about-us-contact-sec-content,.contact-bg{margin-bottom:30px}.section-contact-us{padding-bottom:40px}.arcprime-project-wrap h3 span{font-size:14px;font-weight:500}.arcprime-project-wrap a figure{height:auto}.arcprime-project-wrap a figure img{position:relative}.arcprime-project-items .gallery-block figure{height:190px}.about-us-img-sec{order:-1}.about-us-first-sec p,.arcprime-services .second-title,.client-say-sec,.we-provide-text.text-right-side{text-align:center}.section-padding.arcprime-services{padding:50px 30px}.con-space{padding-left:0!important}.rs-contact.section-spacing{padding:60px}.contact-section .theme-pera{text-align:left}.about-info-sec.section-spacing{padding-top:65px}.about-us-left,.about-us-right{order:0}.projectdetails-item a.gallery-block{height:500px}.arcprime-project-content.project1{bottom:-40px;top:auto;left:50px;right:auto;opacity:1}.arcprime-project-content h2{font-size:50px}.card-slider:before{display:none}}@media screen and (max-width:767px){.about-us-left .animate-box h2,.about-us-left p,.about-us-right .animate-box h2,.about-us-right p{text-align:justify}.footer-link li a{margin:5px;text-transform:capitalize}.arcprime-services .image,.pro-design-detail-content .pro-design-detail-img{width:100%;height:100%}.arcprime-services .image img{position:relative;width:100%;height:100%}.totop{bottom:60px;z-index:98}.banner-padding{padding:20px 0}.pro-design-detail-content .pro-design-detail-img img{position:relative;height:100%}.navbar-brand{margin-left:auto;margin-right:auto;margin-top:10px}.mo-left .header-nav.nav-dark{background-color:#141516}.mo-left .header-nav{overflow:auto;position:fixed;width:280px;left:-280px;height:100vh!important;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;top:0;background-color:#fff;margin:0;z-index:99;background-size:cover}.mo-left .header-nav li.open a{position:relative}.navbar-nav{overflow-x:unset;height:100%}.mo-left .header-nav.collapsing,.mo-left .header-nav.show{left:-1px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;margin:0;width:280px;border:0;padding-bottom:70px}.mo-left .navbar-toggler.open:after{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:fixed;right:-20px;top:-63px;transform:scale(100);-o-transform:scale(100);-moz-transform:scale(100);-webkit-transform:scale(100);width:100%;z-index:-1;transition:.5s;transform-origin:top right;margin:0 0 0 20px;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,.6);box-shadow:0 0 0 1000px rgba(0,0,0,.6)}.mo-left .header-nav .logo-header{display:block;float:none;height:auto;max-width:100%;padding:30px 15px;width:100%}.mo-left .header-nav .logo-header img{max-width:unset;width:180px}.mo-left .navbar-toggler.open span{background:#fff}.header-archia .mo-nav.header-nav{display:flex;flex-direction:column;justify-content:space-between!important;min-height:100%}.mini-footer{padding-bottom:70px}.header-overlay.collapsed{left:0;width:0;opacity:0}.header-overlay{height:100%;width:100%;position:fixed;z-index:99;display:block!important;top:0;right:auto;left:0;background:rgba(0,0,0,.5);transition:.5s;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);opacity:1;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.header-nav .nav{float:none;margin:0;width:100%;display:block}.header-nav .nav li{float:none;display:block;width:100%}.header-nav .nav>li>a{padding:10px 20px;display:block;color:#000;font-weight:600;font-size:16px}.owl-carousel.custom-nav .owl-nav button.owl-prev{left:0;font-size:24px}.owl-carousel.custom-nav .owl-nav button.owl-next{right:0;font-size:24px}.arcprime-project-items .gallery-block figure{height:220px}.about-img .provide-image.about-one{width:500px;height:400px;min-width:500px;margin:auto}.arcprime-services .second-title h3{font-size:35px}.projectdetails-item a.gallery-block{height:400px}.section-spacing{padding-bottom:40px}.container{padding-right:15px;padding-left:15px}.testimonial-list .testimonial-list-block .testimonial-details{text-align:center}.testi-desc{border:none!important;padding-left:0!important;padding-right:0!important}.scroll-section .fade-in-left,.scroll-section .fade-in-right{opacity:1}.arcprime-pageloading img{height:200px}}@media screen and (max-width:575px){.arcprime-project-items .gallery-block figure,.post-img-figure{height:auto}.testimonial-image figure.testimonial-image-figure{height:150px;width:150px}.about-img .provide-image.about-one{width:400px;min-width:400px;height:300px}.projectdetails-item a.gallery-block{height:300px}.post-img-figure img,figure.post-figure img{position:relative}.footer-link li.follow-after-line span:after{width:50px}}@media screen and (max-width:480px){.projectdetails-item a.gallery-block{height:250px}.about-img .provide-image.about-one{width:280px;min-width:280px;height:280px}.contact-bg{padding:15px}.rs-contact.main-home .contact-address .address-item .address-icon i{font-size:30px;color:#fff;margin-top:0}}.blog-des-sec{display:block;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;margin-bottom:14px}.blog-inner-page{padding:4rem 0}.blog-des-sec p,.blog-det-desc p{line-height:1.5;font-size:16px;font-weight:300;color:#707070}.blog-row{gap:6px;--bs-gutter-x:0}.post-cont h5{display:block;overflow:hidden;height:60px;display:-webkit-box}.main .scroll-section{background-color:#fff;width:100%;overflow:hidden}.testi-desc{border-left:3px solid #006338}.main{min-height:calc(100vh - 70px)}.fade-in-left,.fade-in-right{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.scroll-section.active .fade-in-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.scroll-section.active .fade-in-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.blog-items-panel{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.blog-items-panel .blog-item{box-shadow:3px 6px 23px -5px #00000014;border:1px solid #00000014;filter:grayscale(100%)}.blog-items-panel .blog-item:hover{filter:none}@media(min-width:2100px){.home-page .grayscale-logo img {top:50%!important;left:36%!important;transform:translate(-50%,-50%);}.theme-breadcrumb .grayscale-logo img {top:64%!important;left:25%!important;transform:translate(-50%,-50%);}}