.top-menu-area{background:#e8c7d1;padding:10px 0}.top-menu-area .top-menu-left h4.ma-ri{margin-right:40px}.top-menu-area .top-menu-left h4{font-size:14px;line-height:30px;color:#fff;font-weight:500;margin:0;display:inline-block}.top-menu-left h4 i{display:inline-block;margin-right:5px}.hendre_nav_manu{transition:.5s;z-index:2;position:relative;padding:10px 0 10px 90px}.hendre_nav_manu.two{background:#fff!important}.hendre_nav_manu.three{border-bottom:1px solid #1a1815;padding:10px 0}.sticky.hendre_nav_manu.three{background:#392028!important}.hendre_nav_manu.three .nav-btn.navSidebar-button i{color:#fff}.hendre_nav_manu.four{border-bottom:1px solid #f3e5d8;padding:10px 0;background:inherit}.hendre_nav_manu.four .hendre_menu>ul>li>a{color:#392028}.sticky.hendre_nav_manu.four{background:inherit!important}.hendre_nav_manu.four .nav-btn.navSidebar-button i{color:#392028}.hendre_nav_manu.three .header-src-box{text-align:right}.sticky.hendre_nav_manu{border-bottom:inherit}.hendre_nav_manu.style-two{transition:.5s;z-index:2;position:relative;padding:0 100px;background:#fff}.hendre_nav_manu.style-two .search-box-btn.search-box-outer i{color:#333}.sticky.hendre_nav_manu.style-two .search-box-btn.search-box-outer i{color:#fff}.hendre_nav_manu.style-two .hendre_menu>ul>li>a{color:#333}.sticky.hendre_nav_manu.style-two .hendre_menu>ul>li>a{color:#fff!important}.hendre_nav_manu.transparent_menu{background:transparent;margin-bottom:-87px;position:relative}.sticky{left:0;margin:auto;position:fixed!important;top:0;width:100%;box-shadow:0 2px 5px -2px rgba(0,0,0,.1);background:#392028!important;transition:.5s;z-index:9;animation:fadeInUp .5s running;animation-name:slideInDown}.header-src-box{text-align:center}.sticky .hendre_nav_manu.two{background:#fff!important}.hendre_nav_manu.two .hendre_menu>ul>li>a{color:#392028}.sticky .hendre_nav_manu.left-sidebar{left:0;margin:auto;position:fixed!important;top:0;width:100%;box-shadow:0 2px 5px -2px rgba(0,0,0,.1);background:red!important;transition:.5s;z-index:9;animation:fadeInUp .5s running;animation-name:slideInDown}.hendre_nav_manu.left-sidebar{transition:.5s;z-index:2;position:fixed;padding:10px 0;background:#392028;width:13%;margin-bottom:-56px;height:100%;border-right:1px solid #352e26}.hendre_nav_manu.left-sidebar a.logo_img{margin-top:120px;display:inline-block}.hendre_nav_manu.left-sidebar .hendre_menu>ul>li{display:block;position:relative;z-index:1}.hendre_nav_manu.left-sidebar nav.hendre_menu{text-align:left;margin-left:25px}.hendre_nav_manu.left-sidebar .left-sidebar-title h4{font-size:12px;line-height:30px;color:#999;font-weight:300;position:relative;z-index:1;text-transform:uppercase;margin-left:43px}.hendre_nav_manu.left-sidebar .left-sidebar-title h4:before{position:absolute;top:14px;left:-85px;content:"";height:1px;width:80px;background:#999;z-index:-1}.hendre_nav_manu.left-sidebar .left-sidebar-title h4:after{position:absolute;top:14px;right:23px;content:"";height:1px;width:80px;background:#999;z-index:-1}.hendre_nav_manu.toggle-menu .hendre_nav_manu.left-sidebar .left-sidebar-title h4:after,.hendre_nav_manu.toggle-menu .hendre_nav_manu.left-sidebar .left-sidebar-title h4:before{background:inherit}.hendre_nav_manu.toggle-menu{transition:.5s;z-index:2;position:relative;padding:20px 0 20px 40px;background:transparent;margin-bottom:-77px;border-bottom:1px solid #9fa8ad}.sticky.hendre_nav_manu.toggle-menu{border-bottom:inherit!important}.hendre_nav_manu.toggle-menu .hendre_nav_manu.left-sidebar{margin-right:0;background:#392028!important}.hendre_nav_manu.toggle-menu .hendre_nav_manu.left-sidebar,.sticky .hendre_nav_manu.toggle-menu .hendre_nav_manu.left-sidebar{position:fixed!important;width:17%;box-shadow:0 2px 5px -2px rgba(0,0,0,.1);transition:.5s;z-index:999;animation:fadeInUp .5s running;animation-name:slideInDown;position:absolute;right:-70px;top:0}.sticky .hendre_nav_manu.toggle-menu .hendre_nav_manu.left-sidebar{margin:auto;background:transparent!important}.hendre_nav_manu.toggle-menu .nav-btn.navSidebar-button.style_two i{display:inline-block;font-size:25px;color:#333;background:#fff;padding:2px 4px}nav.hendre_menu{text-align:center}.hendre_menu ul{list-style:none;display:inline-block}.hendre_menu>ul>li{display:inline-block;position:relative;z-index:1}.hendre_menu>ul>li>a{display:block;margin:25px 17px;transition:.5s;text-decoration:none;font-size:15px;line-height:30px;color:#fff;font-weight:500;position:relative;z-index:1}.hendre_menu>ul>li>a:after{position:absolute;bottom:0;left:0;height:2px;width:0;background:#ffc5c5;content:"";transition:.5s}nav.hendre_menu span{font-size:13px;padding-left:6px;font-family:FontAwesome}.hendre_menu>ul>li>a:hover,.hendre_nav_manu.four .hendre_menu>ul>li>a:hover{color:#ffc5c5}.hendre_menu>ul>li>a:hover:after{width:100%}.hendre_menu ul .sub-menu{position:absolute;left:0;top:130%;width:217px;text-align:left;background:#fff;margin:0;z-index:1;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:.5s;visibility:hidden;opacity:0}.hendre_menu ul li:hover>.sub-menu{visibility:visible;top:100%;opacity:1}.hendre_menu ul .sub-menu li{position:relative}.hendre_menu ul .sub-menu li a{display:block;padding:12px 20px;margin:0;line-height:1.3;letter-spacing:normal;font-size:16px;font-weight:400;text-transform:capitalize;transition:.1s;visibility:inherit!important;color:#211e3b!important;transition:.5s}.hendre_menu ul .sub-menu .sub-menu .sub-menu .sub-menu li:hover>a,.hendre_menu ul .sub-menu .sub-menu .sub-menu li:hover>a,.hendre_menu ul .sub-menu .sub-menu li:hover>a,.hendre_menu ul .sub-menu li:hover>a{background:#ffc5c5;color:#fff!important}.hendre_menu ul .sub-menu .sub-menu{left:100%;top:130%;opacity:0;visibility:hidden}.hendre_menu ul .sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;top:0}.hendre_menu ul .sub-menu .sub-menu li{position:relative}.hendre_menu ul .sub-menu .sub-menu .sub-menu{right:100%;left:auto;top:130%;opacity:0;visibility:hidden}.hendre_menu ul .sub-menu .sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;top:0}ul.sub-menu li a span{background:#ff3c00;padding:5px 10px;color:#fff;opacity:1;font-family:Fira Sans;border-radius:2px;margin-left:5px;transition:.5s}ul.sub-menu li:hover a span{background:hsla(0,0%,100%,.2)}.hendre_menu ul .sub-menu .sub-menu .sub-menu li{position:relative}.hendre_menu ul .sub-menu .sub-menu .sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;top:0}.hendre_menu li a:hover:before{width:101%}.hendre_nav_manu.sticky .logo_img,.main_sticky{display:none}.hendre_nav_manu.sticky .main_sticky{display:inherit}.sticky .hendre_menu li a{color:#fff}.hendre_nav_manu.sticky a.dtbtn{color:#fff;background:#f16722;border:2px solid #f16722}.hendre_nav_manu.sticky a.dtbtn:hover{color:#43baff}.mobile-menu.mean-container{overflow:hidden}.head-btn,.head-btn a{display:inline-block}.head-btn a{font-size:16px;background:#6d4b57;padding:11px 27px;color:#fff;text-transform:uppercase;position:relative;z-index:1;transition:.5s}.head-btn a:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#fff;z-index:-1;transform:scale(0);transition:.5s}.hendre_nav_manu.five{background:#292f3b;border-bottom:1px solid #292f3b;padding:0 0 0 20px}.sticky.hendre_nav_manu.five{background:#392028!important;border-bottom:inherit}.head-btn a:hover{color:#392028}.head-btn a:hover:after{transform:scale(1)}.hendre_nav_manu.five.upper .hendre_menu>ul>li>a{color:#392028!important}.hendre_nav_manu.five.upper .hendre_menu>ul>li>a:hover{color:#fff!important}.sticky.hendre_nav_manu.five.upper{background:#e8c7d1!important;border-bottom:1px solid #ddd;padding:0 0 0 2px}.hendre_nav_manu.five.upper{background:#e8c7d1!important;border-bottom:1px solid #ddd;padding:0}.nav-btn.navSidebar-button{display:inline-block;position:relative;top:2px;right:-30px}.nav-btn.navSidebar-button i{display:inline-block;font-size:25px;cursor:pointer}.nav-btn.navSidebar-button.style_two i{display:inline-block;font-size:25px;color:#333}.nav-btn.navSidebar-button a i{font-size:15px;width:32px;line-height:35px;height:32px;border-radius:50px;text-align:center;background:#efefef;display:inline-block;color:#232323;position:relative;z-index:1;margin-left:15px;transition:.5s;cursor:pointer}.nav-btn.navSidebar-button a i:after{position:absolute;content:"";z-index:-1;left:0;top:0;right:0;bottom:0;background:#ff3c00;border-radius:50%;transition:.5s;transform:scale(0)}.nav-btn.navSidebar-button a i:hover:after{transform:scale(1)}.nav-btn.navSidebar-button a i:hover{color:#fff}.xs-sidebar-widget{position:fixed;right:-100%;top:0;bottom:0;width:100%;max-width:360px;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#272727;transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;visibility:hidden;opacity:0}.close-side-widget i{color:#d8ab79;font-size:28px;display:block}.nav-logo{margin:0 0 50px}.content-box h2{color:#fff;font-size:26px;font-weight:600}.content-box p{display:inline-block;color:#fff;padding:15px 0 0}.breadcumb-area{background:url(/assets/media/images/gambar-atas.png);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:100px 0 110px;height:250px;position:relative;z-index:1}.breadcumb-area .breadcumb-content h1{font-size:56px;line-height:60px;color:#fff;font-weight:700;margin:0;text-transform:uppercase;text-align:center}.breadcumb-content ul{display:inline-block;background:#fff;padding:12px 10px 12px 23px;position:absolute;right:10%;bottom:0}.breadcumb-content ul li a{display:inline-block;font-size:14px;line-height:30px;color:#392028;font-weight:400;text-transform:uppercase;position:relative;z-index:1;transition:.5s}.breadcumb-content ul li a:after{position:absolute;content:"";height:16px;width:2px;background:#392028;top:7px;right:-13px;opacity:.5;transform:rotate(29deg)}.breadcumb-content ul li{display:inline-block;margin-right:20px;color:#6d4b57;text-transform:uppercase}.breadcumb-content ul li a:hover{color:#e8c7d1}.section_title_five .sub_title h4{font-size:16px;line-height:30px;color:#fff;font-weight:500;margin:0}.section_title_five .main_title h1{font-size:42px;line-height:55px;color:#fff;font-weight:600;margin:15px 0 20px}.section_title_five.upper .main_title h1,.section_title_five.upper .sub_title h4{color:#392028}.owl-nav{position:absolute;z-index:1;right:-70px;top:43%}.owl-prev{margin-bottom:15px}.owl-next,.owl-prev{display:block;color:#ffc5c5;border-radius:50%;padding:6px 10px;font-size:20px;border:2px solid #ffc5c5;transition:.5s}.owl-next{margin-bottom:5px}.owl-next:hover,.owl-prev:hover{color:#fff;background:#ffc5c5}.slider_area_five{background-size:cover;background-position:50%;background-repeat:no-repeat;height:900px;margin-top:-121px;position:relative;z-index:1}.slider_area_five .slide_content{text-align:center}.slider_area_five .slide_content h4{font-size:18px;line-height:30px;color:#fff;font-weight:600;margin:0}.slider_area_five .slide_content h1{font-size:60px;line-height:70px;color:#fff;font-weight:700;margin:20px 0 15px}.slider_area_five .home-five-button{display:inline-block;margin:30px 15px 0 0}.slider_area_five .home-five-button a{font-size:16px;text-transform:uppercase;background:#6d4b57;padding:11px 29px;position:relative;z-index:1;transition:.5s;color:#fff;display:inline-block}.slider_area_five .home-five-button a:before{position:absolute;content:"";top:0;right:0;height:100%;width:0;background:#e8c7d1;transition:.5s;z-index:-1}.slider_area_five .home-five-button a:hover{color:#fff}.slider_area_five .home-five-button a:hover:before{width:100%;left:0}.slider_area_five.upper{background:url(../media/images/home/hero-background-family-gordyn.png);background-size:cover;background-position:50%;background-repeat:no-repeat;height:900px;margin-top:-121px;position:relative;z-index:1}.slider_area_five.upper .slide_content{text-align:left}.slider_area_five.upper .slide_content h1,.slider_area_five.upper .slide_content h4{color:#392028;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff}.slider_area_five.upper .slide_content h1 span{color:#d7a3b3}.slider_area_five.upper .slide_content p{font-size:16px;line-height:28px;color:#392028;font-weight:400;margin:0;width:58%}.tag-area.one{color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:20px 0}.tag-area.one .marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:0;width:100%}.tag-area.one .marquee-block{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:0;min-width:100%;animation:scroll 30s linear infinite}.tag-area.one .marquee-block .content-box{position:relative;margin-right:0}.tag-area.one .marquee-block .content-box .title{margin:0}.tag-area.one .marquee-block .content-box h6.title{display:inline-block;font-size:42px;color:#6d4b57;font-weight:600;padding:0 48px;transition:.5s}.tag-area.one .marquee-block .content-box h6.title:hover{color:#e8c7d1}.tag-area.one .marquee-block ul{display:flex;list-style:none;padding:0;margin:0}.tag-area.one .marquee-block ul li{margin-right:6px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.tab{padding-left:10px;-webkit-font-smoothing:antialiased}.tab,.tabs{position:relative;overflow:hidden}.tabs{display:table;margin:0;width:100%}.tabs li{line-height:38px;margin-bottom:0;position:relative;display:inline-block}.tabs_item{display:none;padding:30px 0}.tabs_item:first-child{display:block}.barfiller{width:100%;height:3px;position:relative;margin-bottom:25px;margin-top:12px;border-radius:5px;background-color:#2e2e2e}.barfiller .fill{display:block;position:relative;width:0;height:100%;background:#333;z-index:1}.barfiller .tipWrap{display:none}.barfiller .tip{font-size:16px;left:0;border-radius:2px;position:absolute;z-index:2;top:-39px}span.fill{background:#fff!important;border-radius:5px}.about_area_five{padding:80px 0}.about_area_five .about_thumb img{width:100%;margin-left:-50px}.about_area_five .single_about_box{position:relative;z-index:1}.about_area_five .about_description p{font-size:15px;line-height:26px;color:#392028;font-weight:400;margin:0 0 25px}.about_area_five .about_icon_list ul li{display:block;font-size:15px;line-height:26px;color:#392028;font-weight:400;margin:0 0 12px}.about_area_five .about_icon_list ul li i{display:inline-block;font-size:18px;color:#000;margin-right:5px}.about_area_five .about_button{margin-top:35px}.about_area_five .about_button a{display:inline-block;font-size:16px;background:#6d4b57;padding:11px 29px;color:#fff;text-transform:uppercase;position:relative;z-index:1;transition:.5s}.about_area_five .about_button a:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#fff;z-index:-1;transform:scale(0);transition:.5s}.about_area_five .counter_box{position:absolute;bottom:0;right:0;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1;padding:38px 28px}.about_area_five .counter-text h1{font-size:45px;line-height:26px;color:#000;font-weight:600;margin:0 0 20px}.about_area_five .counter-text p{font-size:18px;line-height:28px;color:#000;font-weight:600;margin:0}.about_area_five .about_button a:hover{color:#392028}.about_area_five .about_button a:hover:after{transform:scale(1)}.about_area_five.upper{background:inherit}.about_area_five.upper .counter_box{bottom:0;position:absolute;right:0;text-align:center;background:#e8c7d1;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1;padding:20px}.about_area_five.upper .about_button a:hover{color:#392028}.about_area_five.upper .about_button a:after{background:#fff}.service_area_five{background:#141318;padding:40px 0 100px}.service_area_five .service-top-button{text-align:right;position:relative;top:-90px}.service_area_five .service-top-button a{display:inline-block;font-size:16px;background:#6d4b57;padding:11px 22px;color:#fff;text-transform:uppercase;position:relative;z-index:1;transition:.5s}.service_area_five .service-top-button a:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#fff;z-index:-1;transform:scale(0);transition:.5s}.service_area_five .single_service_box{background:#1c1b21;padding:40px 27px 35px;margin-bottom:30px;position:relative;z-index:1;transition:.5s}.service_area_five .single_service_box:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#e8c7d1;opacity:.1;transform:scale(0);transition:.5s}.service_area_five .single_service_box .service_title h3{font-size:22px;line-height:35px;color:#fff;font-weight:600;margin:25px 0 9px}.service_area_five .single_service_box .service_title p{font-size:15px;line-height:26px;color:#999;font-weight:400;margin:0}.service_area_five .single_service_box .service_number{position:absolute;top:45px;right:30px}.service_area_five .single_service_box .service_number span{font-size:45px;line-height:26px;font-weight:600;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px;color:transparent;opacity:.1;margin:0;transition:.5s}.service_area_five .single_service_box:hover:before{transform:scale(1);opacity:.1}.service_area_five .single_service_box:hover .service_number h1{-webkit-text-stroke-color:#ffc5c5;-webkit-text-stroke-width:2px;opacity:1}.service_area_five .service-top-button a:hover{color:#392028}.service_area_five .service-top-button a:hover:after{transform:scale(1)}.service_area_five.upper{background:url(../media/service-bg-6.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.service_area_five.upper .single_service_box{background:#fff}.service_area_five.upper .single_service_box .service_title h3{color:#392028}.service_area_five.upper .single_service_box:hover:before{transform:scale(1);opacity:.2}.service_area_five.upper .single_service_box .service_title p{color:#392028}.service_area_five.upper .single_service_box .service_number span{-webkit-text-stroke-color:#392028;-webkit-text-stroke-width:1px;opacity:.1}.service_area_five.upper .single_service_box:hover .service_number span{opacity:1;-webkit-text-stroke-color:#392028;-webkit-text-stroke-width:1px}.project_area_five{background:#392028;padding:80px 30px 100px}.project_area_five .section_title_five{text-align:center;margin-bottom:50px}.project_area_five .single_project_box{position:relative;z-index:1;transition:.5s;padding:0;margin-bottom:30px}.project_area_five .single_project_box:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:0;transition:.5s;transform:scale(0)}.project_area_five .single_project-tmb img{width:100%}.project_area_five .single_project_content{position:absolute;top:22%;left:0;right:0;text-align:center;opacity:0;transition:.5s;transform:scale(0);margin:5px 20px;padding:0}.project_area_five .single_project_content h3{font-size:22px;line-height:35px;color:#fff;font-weight:600;margin:0 0 10px}.project_area_five .single_project_content p{font-size:15px;line-height:26px;color:#fff;font-weight:400;width:60%;margin:0 auto 20px}.project_area_five .single_project_button a{display:inline-block;font-size:16px;text-transform:uppercase;background:#392028;padding:11px 29px;color:#fff;position:relative;z-index:1;transition:.5s}.project_area_five .single_project_box:hover .single_project_content,.project_area_five .single_project_box:hover:before{opacity:1;transform:scale(1)}.portfolio_nav ul li.current_menu_item,.portfolio_nav ul li:hover{color:#fff;background:#ffc5c5}.project_area_five.upper{background:inherit}.project_area_five.upper .single_project_box:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:url(/assets/media/images/Background-services-area.png);background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:0;transition:.5s;transform:scale(0)}.project_area_five.upper .single_project_button a{display:inline-block;font-size:16px;text-transform:uppercase;background:#6d4b57;padding:11px 29px;color:#fff;position:relative;z-index:1;transition:.5s}.project_area_five.upper .single_project_box:hover:before{opacity:1;transform:scale(1)}.call-do-action-area{background:url(/assets/media/images/cover-call-to-action.png);background-size:cover;background-position:46%;background-repeat:no-repeat;padding:120px 0 90px;position:relative;z-index:1}.call-do-action-area .call-do-action-button{margin-top:-100px;position:absolute;right:10%}.call-do-action-area .call-do-action-button a{display:inline-block;font-size:16px;background:#6d4b57;padding:11px 30px;color:#fff;text-transform:uppercase;position:relative;z-index:1;transition:.5s}.call-do-action-area .call-do-action-button a:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#fff;z-index:-1;transform:scale(0);transition:.5s}.call-do-action-area .call-do-action-button a:hover{color:#392028}.call-do-action-area .call-do-action-button a:hover:after{transform:scale(1)}.section-content{padding:80px 0 0}.contact-info-section{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:40px 15px;background-color:#fff}.wt-icon-box-wraper{background-color:#fff;border:1px solid #f0f4f6;border-radius:4px;transition:all .3s ease}.wt-icon-box-wraper.center{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.block-shadow{border:none;box-shadow:0 10px 30px 0 rgba(0,0,0,.08)}.p-lr30{padding-left:30px;padding-right:30px}.p-tb50{padding-top:50px;padding-bottom:50px}.m-b10{margin-bottom:15px}.icon-md{display:inline-flex;justify-content:center;align-items:center}.icon-md i{font-size:35px;color:#4a5c68}.icon-content{margin-top:5px}.icon-content h4{font-size:18px;color:#6d4b57;font-weight:600;margin-top:0;margin-bottom:12px}.icon-content h5{font-size:15px;color:#392028;font-weight:400;margin:0;line-height:1.5}.map-section{padding:0 0 110px}.map-section .mg-pt{border:1px solid #e9ebec}.owl-dots{position:absolute;bottom:-65px;left:0}.owl-dot{display:inline-block;margin:0 5px;height:8px;width:8px;background:#1e1e1e}.owl-dot.active{background:#ffc5c5;height:10px;width:10px}.testimonial_area_five{background:url(../media/service-bg-6.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:80px 0}.testimoni_2{padding:80px 0}.testimonial_area_five .section_title_five{margin-bottom:60px}.testimonial_area_five .single_testimonial_box{margin:0 10px;transition:.5s}.testimonial_area_five .single_testimonial_box .testimoni_content{background:#141318;padding:35px 10px 30px 25px;position:relative;z-index:1;transition:.5s;border:1px solid #282828;border-radius:3px}.testimonial_area_five .single_testimonial_box .testimoni_content:before{position:absolute;content:"";bottom:-9%;left:0;right:0;text-align:center;margin:0 auto;height:45px;width:45px;background:#141318;transform:rotate(45deg);border-right:1px solid #282828;border-bottom:1px solid #282828}.testimonial_area_five .single_testimonial_box .testimonial_icon_list ul li{display:inline-block;margin-right:10px;color:#ffc300;font-size:16px}.testimonial_area_five .single_testimonial_box .testimonial_description p{font-size:15px;line-height:26px;color:#999;font-weight:400;margin:18px 0 0}.testimonial_area_five .single_testimonial_box .testimonial_thumb{margin:35px 20px 0;display:inline-block}.testimonial_area_five .single_testimonial_box .testimonial_title{display:inline-block;position:relative;top:0}.testimonial_area_five .single_testimonial_box .testimonial_title span{font-size:14px;line-height:26px;color:#999;margin:0}.testimonial_area_five .single_testimonial_box .testimonial_title h3{font-size:20px;line-height:30px;color:#fff;font-weight:600;margin:0}.testimonial_area_five .owl-nav{position:absolute;z-index:1;right:20px;top:-30%}.testimonial_area_five .owl-prev{margin:0 20px 0 0;background:#392028}.testimonial_area_five .owl-next,.testimonial_area_five .owl-prev{display:inline-block;color:#fff;border-radius:50%;padding:11px 15px;font-size:20px;transition:.5s;border:inherit}.testimonial_area_five .owl-next{margin-bottom:5px;background:#e8c7d1}.testimonial_area_five .owl-prev:hover{color:#fff;background:#e8c7d1}.testimonial_area_five .owl-next:hover{color:#fff;background:#392028}.testimonial_area_five.upper .single_testimonial_box .testimonial_description p,.testimonial_area_five.upper .single_testimonial_box .testimonial_title h3{color:#392028}.testimonial_area_five.upper .single_testimonial_box .testimoni_content{background:#fff;border:1px solid #e9ebec}.testimonial_area_five.upper .single_testimonial_box .testimoni_content:before{background:#fff;border-right:1px solid #e9ebec;border-bottom:1px solid #e9ebec}.testimonial_area_five.upper .single_testimonial_box .testimonial_title span{color:#392028}.blog-area-seven{background:#f6f6f6;padding:100px 0}.blog-area-seven .blog-button{margin-top:38px}.blog-area-seven .blog-button a{display:inline-block;font-size:18px;color:#fff;font-weight:600;background:#6d4b57;padding:16px 27px;position:relative;z-index:1;transition:.5s}.blog-area-seven .blog-button a:before{position:absolute;content:"";top:0;right:0;height:100%;width:0;background:#392028;z-index:-1;transition:.5s}.blog-area-seven .blog-button a i{display:inline-block;margin-left:8px;transition:.5s}.blog-area-seven .single-blog-box{transition:.5s}.blog-area-seven .single-blog-tmb{position:relative;z-index:1;transition:.5s}.blog-area-seven .single-blog-tmb:before{position:absolute;content:"";top:0;right:0;height:100%;width:0;background:#392028;opacity:.5;transition:.5s}.blog-area-seven .single-blog-tmb img{width:100%}.blog-area-seven .single-blog-content{background:#fff;padding:45px 40px 35px;position:relative;z-index:1;transition:.5s}.blog-area-seven .single-blog-content:before{position:absolute;content:"";bottom:0;left:0;height:0;width:100%;background:#e8c7d1;opacity:.3;z-index:-1;transition:.5s}.blog-area-seven .single-blog-content h4{font-size:16px;line-height:30px;color:#392028;font-weight:400;margin:0}.blog-area-seven .single-blog-content h3{font-size:24px;line-height:36px;font-weight:400;margin:0 0 25px;border-bottom:1px solid #cfcfcf;padding:0 0 15px}.blog-area-seven .single-blog-content h3 a{display:inline-block;color:#392028;transition:.5s}.blog-area-seven .single-blog-box:hover .single-blog-content h3{border-bottom:1px solid #392028}.blog-area-seven .single-blog-content h3 a:hover{color:#6d4b57}.blog-area-seven .blog-button a:hover:before,.blog-area-seven .single-blog-box:hover .single-blog-tmb:before{width:100%;left:0}.blog-area-seven .single-blog-box:hover .single-blog-content:before{height:100%}.portfolio-minimal-area{background:#161616;padding:100px 0}.portfolio-minimal-area .minimal-title h1{font-size:50px;line-height:58px;color:#fff;font-weight:600;margin:0 0 30px}.portfolio-minimal-area .case-study-thumb2{position:relative;z-index:1}.portfolio-minimal-area .case-study-thumb2:before{position:absolute;top:0;left:0;height:100%;width:100%;background:#e8c7d1;content:"";z-index:22;opacity:.6;transform:scale(0);transition:.5s}.portfolio-minimal-area .case-study-thumb2 img{width:100%;position:relative;z-index:1}.portfolio-minimal-area .portfolio_menu ul{text-align:left;list-style:none;margin-bottom:35px}.portfolio-minimal-area .portfolio_nav ul li{transition:all .5s ease 0s;cursor:pointer;padding:7px 15px 7px 0;display:inline-block;font-size:17px;color:#fff;font-weight:400;position:relative;z-index:1;text-align:left}.portfolio-minimal-area .portfolio_nav ul li:after{position:absolute;content:"";height:1px;width:0;background:#6d4b57;left:0;bottom:0;z-index:-1;transition:.5s;opacity:1}.portfolio-minimal-area .portfolio_nav ul li:hover:after{width:90%}.portfolio-minimal-area .portfolio_menu ul li a{display:block;color:#fff;text-transform:uppercase;position:relative;transition:.5s}.portfolio-minimal-area .portfolio_menu ul li a:before{position:absolute;content:"";left:0;top:24px;height:2px;width:0;background:#fff;transition:.5s}.portfolio-minimal-area .portfolio_nav ul li:hover,.portfolio_nav ul li.current_menu_item{color:#6d4b57;background:transparent}.portfolio-minimal-area .case-study-single-box{transition:.5s;margin-bottom:30px}.portfolio-minimal-area .case-study-contents{background:#392028;padding:40px 35px}.portfolio-minimal-area .case-title.style2 span a{display:inline-block;font-size:14px;line-height:27px;color:#e8c7d1;font-weight:400}.portfolio-minimal-area .case-study-title.style2 h3{margin:0}.portfolio-minimal-area .case-study-title.style2 h3 a{display:inline-block;font-size:22px;line-height:30px;color:#fff;font-weight:600;margin:0}.portfolio-minimal-area .case-study-title.style2 h3 a:hover{color:#6d4b57}.portfolio-minimal-area .case-title.style2 span a:hover{color:#fff}.portfolio-minimal-area .case-study-single-box:hover .case-study-thumb2:before{transform:scale(1)}.portfolio-minimal-area.upper{background:transparent}.portfolio-minimal-area.upper .minimal-title h1,.portfolio-minimal-area.upper .portfolio_nav ul li{color:#392028}.portfolio-minimal-area.upper .case-study-contents{background:#f8f8f8}.portfolio-minimal-area.upper .case-study-title.style2 h3 a,.portfolio-minimal-area.upper .case-title.style2 span a:hover{color:#392028}.portfolio-minimal-area.upper .case-study-title.style2 h3 a:hover{color:#6d4b57}.portfolio-minimal-area.upper .portfolio_nav ul li:hover,.portfolio_nav ul li.current_menu_item{color:#6d4b57;background:transparent}.portfolio_nav ul li.current_menu_item{color:#ffc5c5;background:transparent}@keyframes MOVE-BG{0%{left:-70px;top:0}to{left:70px;top:0}}.footer_section_five{background:#e8c7d1;padding:70px 0 0}.footer_section_five .widgets-company-content.upper{margin-left:45px}.footer_section_five .widgets-company-title h3{font-size:20px;line-height:30px;color:#fff;font-weight:600;margin:0 0 40px}.footer_section_five .widgets-company_title h4{font-size:15px;line-height:27px;color:#fff;font-weight:600;margin:0 0 15px}.footer_section_five .widgets-company_title h4 span{color:#999;font-weight:500}.footer_section_five .footer_icon-list ul li{display:block;margin:0 0 13px}.footer_section_five .footer_icon-list ul li a{display:inline-block;font-size:15px;line-height:27px;color:#392028;font-weight:500;transition:.5s}.footer_section_five .footer_icon-list ul li a i{display:inline-block;margin-right:5px}.footer_section_five .company-info-desc p{font-size:15px;line-height:26px;color:#392028!important;font-weight:400;margin:35px 0 30px}.footer_section_five .widgets-company-icon-list ul li{display:inline-block;margin:0 5px}.footer_section_five .widgets-company-icon-list ul li a{display:inline-block;color:#392028;height:35px;width:35px;line-height:35px;text-align:center;border:1px solid #392028;transition:.5s}.footer_section_five .copy-rights{border-top:1px solid #2b2b2b;padding:27px 0;margin-top:70px}.footer_section_five .copy-rights h4{font-size:15px;line-height:26px;color:#392028;font-weight:400;margin:0;text-align:center}.footer_section_five .copy-rights h4 span{color:#392028}.footer_section_five .copy-rights h4 span:hover{color:#fff}.footer_section_five .widgets-company-icon-list ul li a:hover{background:#ffc5c5}.footer_section_five .footer_icon-list ul li a:hover{color:#fff}.prgoress_indicator{position:fixed;right:50px;bottom:30px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(22,93,245,.2);z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);transform:translateY(15px)!important;transition:all .2s linear!important}.prgoress_indicator.active-progress{opacity:1;visibility:visible;transform:translateY(0)!important}.prgoress_indicator:after{content:"\f106";color:#cda374;z-index:1}.prgoress_indicator:after,.prgoress_indicator:before{position:absolute;font-family:Font Awesome\5 Free;text-align:center;line-height:46px;font-size:18px;left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;font-weight:900;transition:all .2s linear!important}.prgoress_indicator:before{content:"\f633";opacity:0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:bootstrap-icons!important;z-index:2}.prgoress_indicator:hover :after{color:var(--primary-color-one)}.prgoress_indicator:hover :before{opacity:1}.prgoress_indicator svg path{fill:none}@keyframes float-bob{0%{transform:translateY(-30px)}50%{transform:translateY(-15px)}to{transform:translateY(-30px)}}@keyframes float-bob2{0%{transform:translateY(-60px)}50%{transform:translateY(-30px)}to{transform:translateY(-60px)}}@keyframes float-bob3{0%{transform:translateY(-50px)}50%{transform:translateY(-20px)}to{transform:translateY(-50px)}}@keyframes float-bob4{0%{transform:translateY(-50px)}50%{transform:translateY(-15px)}to{transform:translateY(-50px)}}@keyframes float-bob5{0%{transform:translateY(-50px)}50%{transform:translateY(-10px)}to{transform:translateY(-50px)}}@keyframes float-bob6{0%{transform:translateY(-40px)}50%{transform:translateY(-20px)}to{transform:translateY(-40px)}}@keyframes movebounce{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes moveleftbounce{0%{transform:translateX(0)}50%{transform:translateX(20px)}to{transform:translateX(0)}}@keyframes dance3{0%{-webkit-transform:scale(.5)}to{-webkit-transform:scale(1)}}@keyframes dance{0%{-webkit-transform:scale(.5)}to{-webkit-transform:scale(1.2)}}@keyframes dance2{0%{-webkit-transform:translateZ(0)}50%{-webkit-transform:translate3d(25px,-25px,0)}to{-webkit-transform:translate3d(0,-25px,25px)}}@keyframes watermark-animate{0%{left:0}to{left:100%}}@keyframes rotateme{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hendre_nav_manu.five .search-box-btn.search-box-outer i{display:inline-block;background:#fff;height:35px;width:35px;line-height:35px;border-radius:5px;text-align:center;color:#ffc5c5}.hendre_nav_manu.style_two .search-box-btn.search-box-outer i{color:#333!important}.sticky-nav .search-box-btn.search-box-outer{display:inline-block;position:absolute;right:-50px;top:33px}.sticky-nav .search-box-btn.search-box-outer i{color:#fff;position:relative;left:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.curser{width:50px;height:50px;border:2px solid #e8c7d1;transition:.1s}.curser,.curser2{position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:9999}.curser2{width:10px;height:10px;background:#e8c7d1;transition:.15s;animation:Ripple 1.6s ease-in-out infinite;-webkit-animation:Ripple 1.6s ease-in-out infinite;-moz-animation:Ripple 1.6s ease-in-out infinite}.m-b30{margin-bottom:30px}h2{font-size:32px;line-height:45px;margin-bottom:25px}a{color:#392028;outline:0 none}a,a:hover{text-decoration:none}a:hover{color:#fff}.contact-link{color:#392028;font-size:15px;line-height:26px;font-weight:400;transition:.5s}.contact-link:hover{color:#e8c7d1}.btn{-moz-user-select:none;border:1px solid transparent;border-radius:4px;display:inline-block;font-size:16px;font-weight:400;line-height:1.25;padding:8px 16px;text-align:center;transition:all .2s ease-in-out 0s;vertical-align:middle;white-space:nowrap}input[type=checkbox],input[type=radio]{display:none;opacity:0;position:absolute}.testimonial_area_five.upper{position:relative;width:100%;background-color:#fff}.custom-video-track-wrapper{position:relative;display:flex;align-items:center;width:100%;overflow:hidden}.custom-video-track{display:flex;gap:24px;width:100%;overflow-x:visible;scroll-behavior:auto;transition:transform .5s cubic-bezier(.25,1,.5,1);scrollbar-width:none}.custom-video-track::-webkit-scrollbar{display:none}.custom-video-card{flex:0 0 calc(33.333% - 16px);min-width:320px;background:#fff;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.05);overflow:hidden;border:1px solid #f2f2f2;transition:transform .3s ease,box-shadow .3s ease}.custom-video-card:hover{transform:translateY(-6px);box-shadow:0 12px 25px #e8c7d1}.inner-video-box{width:100%;aspect-ratio:16/9;position:relative;overflow:hidden;background:#000}.inner-video-box video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.click-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:50!important;transition:background .3s ease}.click-play-overlay:hover{background:rgba(0,0,0,.05)}.inner-play-circle{width:55px;height:55px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .3s ease,background-color .3s ease;pointer-events:none}.inner-play-circle:after{content:"";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #ffcbd1;margin-left:4px;transition:border-left-color .3s ease}.click-play-overlay:hover .inner-play-circle{transform:scale(1.1);background-color:#ffcbd1}.click-play-overlay:hover .inner-play-circle:after{border-left-color:#fff}.inner-video-info{padding:24px;background:#fff}.inner-video-info h3{font-size:1.25rem;font-weight:700;color:#6d4b57;margin-bottom:8px;white-space:normal;overflow:visible;text-overflow:clip}.inner-video-info p{font-size:.88rem;color:#392028;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-arrow-btn{width:45px;height:45px;border-radius:50%;border:1px solid #eee;background:#fff;color:#333;font-size:1rem;cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 15px rgba(0,0,0,.1);position:absolute;top:45%;transform:translateY(-50%);z-index:999!important;transition:all .3s ease}.custom-arrow-btn:hover{background-color:#e8c7d1;color:#fff;border-color:#e8c7d1;box-shadow:0 4px 15px #6d4b57}.float-left-btn{left:18px}.float-right-btn{right:18px}.google-drive-modal{position:fixed!important;top:0;left:0;width:100%!important;height:100%!important;background-color:hsla(0,0%,6%,.96)!important;z-index:999999!important;display:none;justify-content:center;align-items:center;opacity:0;transition:opacity .4s ease}.google-drive-modal.active{display:flex!important;opacity:1!important}.drive-modal-content{width:90%;max-width:920px;aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.6)}.drive-modal-content video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.drive-close-btn{position:absolute;top:25px;right:30px;font-size:3rem;color:#fff;cursor:pointer;line-height:1;z-index:1000000;transition:color .3s ease}.drive-close-btn:hover{color:#ffcbd1}.custom-video-track-wrapper>p,.testimonial_area_five.upper>p{display:none!important;margin:0!important;padding:0!important;height:0!important}@media (max-width:992px){.custom-video-card{flex:0 0 calc(50% - 12px)}}@media (max-width:768px){.custom-arrow-btn{top:55%}.custom-video-card{flex:0 0 85%;min-width:275px}.float-left-btn{left:10px}.float-right-btn{right:10px}.drive-close-btn{top:15px;right:20px;font-size:2.5rem}}.gallery-vertical-nav{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;z-index:10}.nav-arrow{width:40px;height:40px;border-radius:50%;border:1px solid #eee;background:#fff;color:#333;font-size:1.2rem;cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:all .3s ease}.nav-arrow:hover{background-color:#ffcbd1;color:#fff;border-color:#ffcbd1}@media (max-width:768px){.gallery-vertical-nav{right:50%;top:auto;bottom:0;transform:translateX(50%);flex-direction:row}.nav-arrow i:before{content:"\f282"!important}}img{max-width:100%;height:auto}.modern-gallery-container{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;padding:30px;border-radius:24px;box-shadow:0 25px 50px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:20px}.gallery-top-section{display:flex;gap:20px;height:650px}.gallery-sidebar{display:flex;flex-direction:column;align-items:center;width:120px;gap:12px}.nav-btn{background:#e8c7d1;color:var(--accent-color);border:1px solid var(--glass-border);width:100%;padding:10px 0;border-radius:12px;cursor:pointer;font-size:16px;transition:all .3s ease}.nav-btn:hover{background:var(--accent-color);color:#121212;transform:translateY(-2px);box-shadow:0 5px 15px #6d4b57}.gallery-scroll{display:flex;flex-direction:column;gap:12px;overflow-y:auto;scroll-behavior:auto;flex-grow:1;width:100%}.gallery-scroll::-webkit-scrollbar{width:4px}.gallery-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.gallery-thumbnail{width:100%;height:85px;-o-object-fit:cover;object-fit:cover;border-radius:12px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;flex-shrink:0;filter:grayscale(40%)}.gallery-thumbnail.active,.gallery-thumbnail:hover{filter:grayscale(0);border-color:var(--accent-color);transform:scale(1.05);box-shadow:0 0 15px rgba(255,182,185,.3)}.main-viewer{flex-grow:1;border-radius:20px;overflow:hidden;position:relative;background:#000;box-shadow:inset 0 0 20px rgba(0,0,0,.5);border:1px solid var(--glass-border)}.main-image-viewer{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;transition:transform .6s cubic-bezier(.25,1,.5,1)}.main-viewer:hover .main-image-viewer{transform:scale(1.03)}.main-overlay{position:absolute;bottom:0;left:0;width:100%;padding:25px;background:rgba(0,0,0,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;z-index:2}.main-overlay h3{margin:0;font-size:clamp(16px,2vw,26px);font-weight:600}.main-overlay p{margin:5px 0 0;font-size:clamp(12px,1.5vw,16px);opacity:.85}.lightbox-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.745);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);align-items:center;justify-content:center;flex-direction:column;opacity:0;transition:opacity .4s ease}.lightbox-modal.active{display:flex;opacity:1}.lightbox-image-wrapper{position:relative;width:90%;height:75vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.lightbox-content{max-width:100%;max-height:100%;border-radius:12px;box-shadow:0 15px 40px rgba(0,0,0,.6);transition:transform .3s cubic-bezier(.25,1,.5,1)}.lightbox-toolbar{margin-top:25px;display:flex;gap:15px;background:hsla(0,0%,100%,.08);padding:12px 25px;border-radius:50px;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);animation:slideUp .5s ease forwards}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.toolbar-btn{background:transparent;color:#fff;border:none;font-size:20px;cursor:pointer;width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.toolbar-btn:hover{background:var(--accent-color);color:#121212;transform:scale(1.1)}.toolbar-btn svg{width:20px;height:20px;fill:currentColor}.close-btn{position:absolute;top:25px;right:40px;color:#fff;font-size:40px;font-weight:300;cursor:pointer;transition:.3s;z-index:10000}.close-btn:hover{color:var(--accent-color);transform:rotate(90deg)}@media (max-width:768px){.modern-gallery-container{padding:15px;border-radius:16px}.gallery-top-section{flex-direction:column;height:auto}.main-viewer{width:100%;height:280px;order:1}.gallery-sidebar{width:100%;order:2}.nav-btn{display:none}.gallery-scroll{flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:10px;scroll-snap-type:x mandatory}.gallery-scroll::-webkit-scrollbar{display:none}.gallery-thumbnail{width:100px;height:70px;flex-shrink:0;scroll-snap-align:start}.lightbox-toolbar{width:90%;gap:3px;padding:8px 15px}.blog-area-seven .row>.col-lg-4.col-md-6{margin-top:80px}}@media (min-width:769px) and (max-width:1024px){.gallery-top-section{height:500px}.gallery-sidebar{width:90px}.gallery-thumbnail{height:70px}}@media (min-width:1440px){.gallery-top-section{height:750px}.gallery-thumbnail{height:95px}}