:root{--color-bg-gray:#f8f9fa;--color-primary:#c5a47e}html{scroll-behavior:smooth!important}.background-contact img{height:60vh;object-fit:cover}section.image{margin-bottom:100px}.contact-box{position:relative;margin-bottom:81px;margin-top:-187px}.contact-section{padding:31px 0 120px}.footer .bottom{padding-top:28px;padding-bottom:28px}.flickity-enabled.is-draggable .flickity-viewport{height:150px!important}.nav-scroll .navbar-nav .nav-link{color:var(--color-primary)}.openReadLess.hide,.openReadMore.hide{display:none}#readMore{cursor:pointer}.background-contact{padding-left:0;padding-right:0}h1.project-title-main{position:absolute;top:50%;left:20%}.portfolio .item .img{height:500px!important;object-fit:cover}.portfolio-home .owl-carousel .owl-item img{display:block;width:100%;height:515px;object-fit:cover}.single-image img{height:450px;object-fit:cover}.single-project-image{height:100%;object-fit:cover}.video-container video{width:100%;height:600px}.services-list li{color:white;list-style:circle;font-size:15px;line-height:26px;transform:translateY(305px);opacity:0;transition:all .4s linear!important}#services .title:hover .services-list li{opacity:1;transform:translateY(0)!important}.services2 .item{position:relative}.services2 .item .title{z-index:100}.services2 .item:hover:after{content:"";position:absolute;top:0;height:100%;width:100%;left:0;bottom:0;background-color:var(--color-primary) 30}.services2 .item img{width:100%;transform:scale(1);height:436px;object-fit:cover;transition:transform .5s ease}.navbar .navbar-nav .nav-link{color:white}.navbar.nav-scroll .navbar-nav .nav-link{color:gray}.navbar .navbar-nav .nav-link:hover{color:var(--color-primary)}.services2 .item .icon{z-index:1000}.portfolio-home .item .con .title{position:absolute;bottom:0;padding:30px 100px 30px 30px;width:35%;background:#000 94;border-top-right-radius:35px;border-bottom-left-radius:22px}.footer .bottom p a:hover{color:#878787}.list-circle li{list-style-type:disc}.services .item{height:500px}.seperator .section-title{font-size:35px}.bg-light{background-color:#f9f6f3!important}.content ul li{list-style:disc}@media (max-width:600px){.section-title{text-align:center}.section-subtitle{width:100%;text-align:center}.video-fullscreen-wrap *{text-align:center}.video-fullscreen-wrap h1{margin-bottom:1rem!important}#about p{text-wrap:balance}#about .about-btn,#about p{text-align:center}#about .button-4{display:inline-block;margin-inline:auto}#about .section-subtitle{width:100%;text-align:center}}#services .icon-w{display:flex;align-items:center;justify-content:center}#services .icon-w img{width:100%;height:100%;object-fit:contain;transition:all 0s ease;border-radius:50px}#services .item:hover .icon-w img{opacity:0;visibility:hidden;position:absolute}.navbar{height:85px}@media (max-width:994px){.navbar{height:100px}}#brands2{padding-block:70px}#brands2 .item{padding:0;margin:0}#brands2 div:has(>.section-title){padding-right:2rem;padding-left:0}@media (max-width:994px){#brands2 div:has(>.section-title){padding-inline:1rem}#brands2 div:has(>.section-title) *{text-align:center}#brands2 div:has(>.section-title) p{display:block;max-width:400px;margin-inline:auto}}#projects .item .img{height:400px!important}#projects .item img{height:100%;object-fit:cover}#projects .owl-dot{margin-bottom:.5rem}@media (max-width:600px){#contact .wrap{margin-top:3rem;display:flex;flex-direction:column}#contact .dv{margin-inline:auto}}.social-media{--width:30px;position:fixed;top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:3px;z-index:5000;transition:all .4s ease;width:100%;max-width:0}.social-media.show{max-width:var(--width)}.social-media .item{background-color:var(--color-primary);width:var(--width);aspect-ratio:1;box-shadow:-1px 0 5px 1px rgba(0,0,0,.1)}.social-media .item a{width:100%;height:100%;display:block;color:white;text-align:center}.hero-inner{position:relative;background-repeat:no-repeat!important;background-size:cover!important}.banner-header,.hero-inner{height:400px}.hero-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.5}.hero-inner .container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5}.hero-inner h1{text-align:center;width:100%;margin-bottom:0;font-size:3.5rem;line-height:calc(3.5rem * 1.3);text-transform:uppercase}.projects-inner .item{display:block}.projects-inner .item .img{height:unset!important;aspect-ratio:1!important}.other-page .navbar .nav-item *{color:white}.bread-crumb{text-align:center;color:var(--color-primary)!important;margin-bottom:0}.quote{background-color:var(--color-primary);border:1px solid var(--color-primary);margin-left:10px;border-radius:40px;padding:0 20px}.quote .nav-link{color:white!important}.quote:hover{border:1px solid #101010;background-color:#101010}.hero-inner .row{margin-top:50px}@media screen and (max-width:991px){.navbar .navbar-nav .nav-link{color:#101010!important}.quote{display:none!important}.mobile-quote{display:block!important;padding:20px}.mobile-quote a{color:white;text-transform:uppercase;font-family:Oswald,sans-serif;font-weight:300;font-size:17px;letter-spacing:2px;background-color:var(--color-primary);border-radius:40px;padding:5px 20px}}input[type=checkbox]{accent-color:var(--color-primary)}.about .item .icon{background-color:#f9f6f3!important}.about .item .icon:after,.about .item .icon:before{box-shadow:6px 6px 0 6px #f9f6f3}.social-media .item{border-radius:5px 0 0 5px}#quote{input[type=email],input[type=file],input[type=password],input[type=text],select,textarea{border-radius:30px}}.lets-talk .wrap .social{flex-direction:column;gap:.8rem}.lets-talk .wrap .emails{display:flex;flex-direction:column;gap:.2rem}.lets-talk .wrap .dv{height:70px}#projects-slider .bottom-fade{height:400px!important}.portfolio .item .con .icon:after,.portfolio .item .con .icon:before{box-shadow:8px 6px 0 6px #fff}#project-text h4{font-size:24px;color:#101010}@media screen and (max-width:569px){.lets-talk .wrap .dv{height:12px!important}.lets-talk .wrap a{text-align:center}}@media screen and (max-width:768px){.services .item{height:550px}.lets-talk .wrap{display:inline-flex}.section-padding{padding:80px 0}#brands2 p{margin-bottom:30px!important}.google-map{margin-top:35px}.button-1,.button-4{font-size:16px;padding:10px 25px}input[type=submit]{padding:15px 25px}#quote .container{max-width:720px!important}.hero-inner h1{font-size:2.8rem;line-height:calc(2.8rem * 1.3)}.lets-talk .wrap .social{flex-direction:row;gap:2rem}}@media screen and (min-width:769px) and (max-width:1200px){.services .item{height:660px}}.form-status{display:flex;align-items:flex-start;gap:14px;padding:20px 25px;margin-bottom:15px;border-radius:20px;background-color:#f9f6f3;border-left:3px solid var(--color-primary)}.form-status.is-error{border-left-color:#b3453b}.form-status .form-status-body{flex:1 1}.form-status h5{font-family:Oswald,sans-serif;font-weight:300;font-size:17px;letter-spacing:2px;text-transform:uppercase;color:#101010;margin-bottom:4px}.form-status p{margin-bottom:0;font-size:16px;line-height:1.6em}.form-status .form-status-icon{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.form-status.is-error .form-status-icon{background:#b3453b}.form-box input[type=submit][disabled],.modal-box button[disabled]{opacity:.6;cursor:progress}.form-hp{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#preloader{animation:preloader-fade-out .5s ease-in-out forwards}.preloader-bg{animation:preloader-fade-out .5s ease-in-out .5s forwards}@keyframes preloader-fade-out{0%{opacity:1}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){#preloader,.preloader-bg{animation-duration:1ms}.loader{animation:none}}