.bg-primary{background-color:#797900!important}header.header-wrap.header-2{position:fixed;top:0;bottom:auto}header .header-top-bar{background-color:#797900;padding:5px 0}header .header-top-bar .top-left-content li{border-right:1px solid #cacaca;padding-right:20px;margin-right:10px}header .header-top-bar .top-left-content li i{margin-right:0}header .header-top-bar .top-social-icons a{margin-left:10px}header .header-top-bar .top-social-icons a:first-child{margin-left:0}header .header-top-bar .top-left-content.top-left-content--custom .top-social-icons-link,header .header-top-bar .top-left-content.top-left-content--custom .top-content-link{font-size:14px;font-weight:400;line-height:normal;text-transform:lowercase;color:#fff;transition:all .3s ease-in-out;transform:translateY(0)}header .header-top-bar .top-left-content.top-left-content--custom .top-content-link:hover,header .header-top-bar .top-left-content.top-left-content--custom .top-content-link:focus,header .header-top-bar .top-left-content.top-left-content--custom .top-social-icons-link:hover,header .header-top-bar .top-left-content.top-left-content--custom .top-social-icons-link:focus{color:#202020!important}header .header-top-bar .top-left-content.top-left-content--custom .top-social-icons-link:hover,header .header-top-bar .top-left-content.top-left-content--custom .top-social-icons-link:focus{transform:translateY(-.2rem)}header .language{display:flex;justify-content:flex-end}header .language .language-link{display:flex;align-items:center}header .language .language-link span{font-size:14px;font-weight:400;line-height:normal;color:#ffffff80;transition:all .25s ease-in-out}header .language .language-link .language-img{max-width:20px;opacity:.65;transition:.25s ease-in-out}header .language .language-link.active .language-img,header .language .language-link:hover .language-img{opacity:1}header .language .language-link.active span,header .language .language-link:hover span{color:#fff}@media (max-width: 991.98px){header.header-2 .container-fluid{padding:15px}}header.header-2 .main-header-wrapper{background-color:#fff;box-shadow:0 4px 6px -1px #00000016}header.header-2 .main-menu ul>li>ul{max-width:200px;border-radius:0 0 8px 8px}@media (min-width: 1200px){header.header-2 .main-menu ul>li>ul{max-width:220px}}header.header-2 .main-menu ul>li>ul li a{padding:10px 20px}header.header-2 .main-menu ul>li>a{font-size:14px;font-weight:500;line-height:1.4;padding:20px 12px}@media (min-width: 1400px){header.header-2 .main-menu ul>li>a{padding:20px 15px}}header.header-2 .main-menu ul>li:last-child>a{padding-right:0}header .logo .logo__img{max-width:205px}@media (min-width: 992px){header .logo .logo__img{max-width:185px}}@media (min-width: 1400px){header .logo .logo__img{max-width:240px}}header .nav-list .nav-list__link{color:#9f9f01!important;transition:all .3s ease-in-out}header .nav-list.nav-list--active .nav-list__link,header .nav-list:hover .nav-list__link{color:#434301!important}header #hamburger{font-size:32px}header .nav-menu{display:flex;align-items:center}.mobile-nav .sidebar-nav .metismenu ul a{font-size:14px}.sidebar-nav .sidebar-nav__list{position:relative}.sidebar-nav .sidebar-nav__list.sidebar-nav--active .sidebar-nav__link{font-size:14px;color:#9f9f01}.side-menu-toggle i{font-size:26px;line-height:1}@media (min-width: 1200px){header.header-2 .main-menu ul>li>ul.sub-menu--wide{max-width:3000px}}header.header-2 .main-menu ul>li>ul.sub-menu--wide{width:300px}.hero-wrapper.hero-2{margin-top:68px}@media (min-width: 992px){.hero-wrapper.hero-2{margin-top:100px}}@media (min-width: 1200px){.hero-wrapper.hero-2{margin-top:108px}}.hero-2 .single-slide{position:relative;display:flex;align-items:center;height:80vh}.hero-2 .single-slide:before{background:rgba(95,95,95,.45);z-index:2}@media (min-width: 1400px){.hero-2 .single-slide:before{background:linear-gradient(90deg,rgba(255,255,255,.85) 0%,rgba(0,0,0,0) 50%)}}.hero-2 .bg-cover{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:80vh;z-index:1}.hero-2 .hero-contents-container{z-index:3;padding:0 40px}@media (min-width: 768px){.hero-2 .hero-contents-container{padding:0 100px}}@media (min-width: 992px){.hero-2 .hero-contents-container{padding:0 120px}}@media (min-width: 1200px){.hero-2 .hero-contents-container{padding:0 80px}}@media (min-width: 1400px){.hero-2 .hero-contents-container{padding:0}}.hero-2 .owl-theme .owl-nav div{width:50px;height:50px;line-height:50px;color:#e2e2e2;background-color:#434343;border:2px solid #434343}.hero-2 .hero-contents{padding:0}.hero-2 .hero-contents h1{font-size:36px;color:#fff;margin-bottom:20px}@media (max-width: 991.98px){.hero-2 .hero-contents h1{text-align:center}}@media (min-width: 768px){.hero-2 .hero-contents h1{font-size:40px}}@media (min-width: 1200px){.hero-2 .hero-contents h1{font-size:60px}}@media (min-width: 1400px){.hero-2 .hero-contents h1{color:#3d3d3d;font-size:65px}}.hero-2 .hero-contents p{font-size:16px;color:#fff;line-height:1.65;margin-bottom:45px}@media (max-width: 991.98px){.hero-2 .hero-contents p{text-align:center}}@media (min-width: 768px){.hero-2 .hero-contents p{font-size:20px}}@media (min-width: 1200px){.hero-2 .hero-contents p{font-size:20px;color:#3c3c3c}}.hero-2 .hero-contents .theme-btn{margin-top:0}.footer-cta-wrapper .footer-cta-bg-wrapper{background-color:#4f4f00;padding:40px;border-radius:20px}.footer-cta-wrapper .footer-social-icon a{border-radius:8px}.footer-2 .wid-list{position:relative}.footer-2 .wid-list .wid-list-link{display:-webkit-box!important;white-space:normal;word-break:break-word;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.footer-2 .contact-info{position:relative}.footer-2 .contact-info .contact-info-list .contact-info-link{font-weight:400;transition:all .3s ease-in-out;padding-left:0}.footer-2 .contact-info .contact-info-list .contact-info-link:hover{padding-left:10px}.footer-2 .footer-cta-wrapper{background:#ffffff}@media (min-width: 1400px){.footer-2 .footer-cta-wrapper{background:#797900}}.footer-2 .footer-bottom p,.footer-2 .footer-bottom a{font-size:14px}.footer-2 .footer-bottom a{text-transform:uppercase}.footer-widgets-wrapper{padding-top:40px;padding-bottom:60px}.footer-middle-text p{font-size:15px;font-weight:400;line-height:1.65}.footer-cta-wrapper .footer-social-icon a{width:40px;height:40px;line-height:40px}.footer-cta-wrapper .footer-social-icon a:first-child{margin-left:0}.footer-logo .footer-logo__image{max-width:100%}@media (min-width: 768px){.footer-logo .footer-logo__image{max-width:280px}}@media (min-width: 992px){.footer-logo .footer-logo__image{max-width:100%}}.theme-btn{font-weight:500;letter-spacing:1px;text-align:center;padding:24px 30px 22px;border-radius:50px;transition:all .3s ease-in-out;transform:translateY(0)}.theme-btn:hover{transform:translateY(-.25rem)}.theme-btn.theme-btn__icon{display:flex;align-items:center;justify-content:center}.theme-btn.theme-btn__icon i{font-size:22px}@media (max-width: 575.98px){.theme-btn{width:85%}}@media (max-width: 991.98px){.theme-btn{padding:20px 36px 18px}}.theme-btn.theme-btn--small{padding:18px 28px 16px}.btn-wepper{transition:all .3s ease-in-out;transform:translateY(0)}.btn-wepper:hover{transform:translateY(-.25rem)}.btn-wepper .bg-bth{border:2px solid #797900;padding:19px 43px;border-radius:50px;color:#797900}.btn-wepper a i{font-size:20px;margin-right:10px;padding:7px 8px;background-color:#797900;color:#fff;transition:all .2s ease}.btn-wepper:hover a i{background-color:#fff;color:#797900}@media (max-width: 991.98px){#scrollUp{font-size:24px;height:40px;line-height:40px;right:20px;width:40px}}.border.border--transparent{border:1px solid transparent!important}.section-rotate-title,.block-contents .section-title h5{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#787878;opacity:.25}.offset-menu{background-color:#282828}.offset-menu #offset-menu-close-button{top:30px}.offset-menu .offset-menu-section{margin-top:25px}.offset-menu .offset-menu-link{transition:all .3s ease-in-out}.offset-menu .offset-menu-link:hover{color:#9f9f01}.page-banner-wrap{position:relative;display:flex;justify-content:flex-start;align-items:center;margin-top:69px;height:220px}@media (min-width: 992px){.page-banner-wrap{margin-top:100px;height:320px}}@media (min-width: 1200px){.page-banner-wrap{margin-top:108px;height:350px}}.page-banner-wrap:before{background:rgba(45,45,45,.65);z-index:2;height:220px}@media (min-width: 992px){.page-banner-wrap:before{height:320px}}@media (min-width: 1200px){.page-banner-wrap:before{height:350px}}.page-banner-wrap .bg-cover{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:220px;z-index:1}@media (min-width: 992px){.page-banner-wrap .bg-cover{height:320px}}@media (min-width: 1200px){.page-banner-wrap .bg-cover{height:350px}}.page-banner-wrap .container-content{z-index:3}.page-banner-wrap .page-heading h1{font-size:36px;line-height:normal;margin-bottom:0}@media (min-width: 992px){.page-banner-wrap .page-heading h1{font-size:48px;margin-bottom:10px}}@media (min-width: 1200px){.page-banner-wrap .page-heading h1{font-size:62px;margin-bottom:15px}}.page-banner-wrap .breadcrumb{margin-bottom:0;justify-content:center}@media (min-width: 1200px){.page-banner-wrap .breadcrumb{justify-content:flex-start}}.page-banner-wrap .breadcrumb .breadcrumb-item,.page-banner-wrap .breadcrumb .breadcrumb-item a{font-size:14px;color:#ffffffa6;transition:all .2s ease-in-out}.page-banner-wrap .breadcrumb .breadcrumb-item:hover,.page-banner-wrap .breadcrumb .breadcrumb-item a:hover{color:#9f9f01}@media (min-width: 992px){.page-banner-wrap .breadcrumb .breadcrumb-item,.page-banner-wrap .breadcrumb .breadcrumb-item a{font-size:15px}}.page-banner-wrap .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.85rem}.page-banner-wrap .breadcrumb .breadcrumb-item+.breadcrumb-item:before{padding-right:.8rem}.page-banner-wrap .breadcrumb .breadcrumb-item.active{color:#fff}.section-padding{padding:30px 0}@media (min-width: 1200px){.section-padding{padding:80px 0}}.section-padding.section-padding__grid-page{padding-top:50px}.section-padding.section-padding__product-home{padding-top:30px;padding-bottom:40px}@media (min-width: 992px){.section-padding.section-padding__product-home{padding-top:75px;padding-bottom:60px}}@media (min-width: 1200px){.section-padding.section-padding__product-home{padding-top:100px}}.contact-form,.contact-us-sidebar{padding:40px 30px}@media (min-width: 1200px){.contact-form,.contact-us-sidebar{padding:30px 40px}}.contact-us-sidebar,.contact-form{border-radius:12px;box-shadow:0 1px 6px #31353b18}.contact-form input,.contact-form textarea{background:#f5f5f5;border-radius:8px}input,textarea{border:1px solid #4f4f00}.contact-map-wrap,.contact-map-wrap iframe{height:520px}.single-info{flex-wrap:nowrap;align-items:center}.single-info .text span{font-weight:600;text-transform:uppercase;color:#4a5b05}.single-info .text h5{font-size:16px;font-weight:400;text-transform:capitalize}.single-info .text h5 a:hover{color:#df4a00}.contact-us-sidebar .live-chat a{font-size:20px;text-decoration:none}.contact-us-sidebar .live-chat a:hover,.contact-us-sidebar .live-chat a:focus{color:#df4a00}.single-service-card{border:1px solid #ebebeb;border-radius:12px;box-shadow:#00000018 0 1px 6px;margin-top:0;width:100%;height:100%}.single-service-card .service-cover-img{display:block;border-radius:12px 12px 0 0;z-index:1}.single-service-card .service-cover-img:before{position:absolute;left:0;top:0;content:"";background-color:#20202099;border-radius:8px 8px 0 0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.single-service-card .service-cover-img:hover:before{opacity:.85;visibility:visible}.single-service-card .content{padding:25px 15px}@media (min-width: 1200px){.single-service-card .content{padding:25px 20px}}.single-service-card .content .read-more{text-decoration:none}.single-service-card .content .read-more:hover{color:#df4a00}.single-service-card .content .service-title h4{margin-bottom:10px}.single-service-card .content .service-title h4 a{font-size:16px;line-height:1.65;text-transform:uppercase;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-service-card .content .service-title h4 a:hover{color:#df4a00}.single-service-card .content .service-desc{font-size:14px;line-height:1.65;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.single-service-card.single-service-card__products .content{padding:20px}.single-service-card.single-service-card__products .content h4{margin-bottom:0}.single-service-card.single-service-card__products .content .service-title h4 a{font-size:16px;line-height:1.4;-webkit-line-clamp:2}.block-contents .section-title span{display:block;margin-bottom:5px}.block-contents .section-title h2{font-size:32px;line-height:1}.block-contents .section-title.section-title--large h2{font-size:36px;line-height:1}.block-contents .section-title.section-title--small h2{font-size:26px;line-height:1}.block-contents__desc{position:relative;padding-right:0}@media (min-width: 1200px){.block-contents__desc{padding-right:80px}}.search_widget form input{padding:12px 15px;border-radius:8px}.search_widget form button{width:60px;border-radius:0 8px 8px 0}.page-nav-wrap ul li a{width:50px;height:50px;line-height:50px;font-weight:600}.project-item-card .project-thumb{border-radius:8px}.project-item-card .contents{border-radius:0 8px 0 0}.project-item-card .contents span{font-size:16px;text-transform:uppercase}.project-item-card .contents h3{font-size:18px}.project-details-contents p{margin-bottom:15px}.project-details-contents h3,.project-details-contents h4{margin-bottom:5px}.project-details-contents .row{margin-top:0;margin-bottom:20px}@media (min-width: 1200px){.project-details-contents .row{margin-top:0;margin-bottom:30px}}.portfolio-showcase-carousel-active.owl-theme .owl-dots{margin-top:40px!important}.portfolio-showcase-carousel-active .single-recent-portfolio{margin-top:0}img.img-gallery{border-radius:8px;box-shadow:0 1px 6px #31353b2e}.mfp-bg{background:#282828;opacity:.85}.about-cover-bg{border-radius:120px 20px 0}.about-cover-bg .our-experience-years{border-top-left-radius:18px}.service-item-card{background:#ffffff}.service-item-card .icon{font-size:42px;color:#797900}.service-item-card .contents h4{color:#1d1d1d}.service-item-card .contents h4 a{text-transform:capitalize;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.service-item-card .contents p{color:#434343;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.section-title-4.section-title__app-home h2{font-size:30px}@media (min-width: 992px){.section-title-4.section-title__app-home h2{font-size:36px}}@media (min-width: 1200px){.section-title-4.section-title__app-home h2{font-size:40px}}.single-project-card{margin-top:40px;border-radius:12px}.single-project-card .project-thumb{height:300px;border-radius:12px 12px 0 0}.single-project-card .contents{border-radius:0 0 12px 12px}.single-project-card .contents .project-details h3{margin-bottom:10px}@media (min-width: 992px){.single-project-card .contents .project-details h3{margin-bottom:15px}}.section-title.section-title__project-home span{font-size:18px;font-weight:500;color:#fff}.section-title.section-title__project-home h2{font-size:42px}.project-details.project-details__home h3 a,.project-details.project-details__home h4 a,.project-details.project-details__home h5 a,.project-details.project-details__home h6 a{font-size:18px;font-weight:500;text-transform:capitalize;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.project-details.project-details__home p{text-transform:capitalize;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.section-padding.section-padding__news-home{padding-top:90px}@media (min-width: 768px){.section-padding.section-padding__news-home{padding-top:115px}}@media (min-width: 992px){.section-padding.section-padding__news-home{padding-top:130px}}@media (min-width: 1200px){.section-padding.section-padding__news-home{padding-top:160px}}.contents.contents__news-home .post-date{display:flex;align-items:center}.contents.contents__news-home h3 a,.contents.contents__news-home .post-date a{text-transform:capitalize;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.contents.contents__news-home h3 a{font-size:16px;font-weight:500;line-height:1.4}.contents.contents__news-home h3 a:hover{color:#df4a00}.contents.contents__news-home .read-more-link{font-size:16px;font-weight:500;text-transform:capitalize;color:#2b2b2b;margin-top:20px}@media (max-width: 767.98px){.theme-btn.theme-btn__home{width:100%}}.section-padding.section-padding__project-home{padding-top:35px}@media (min-width: 768px){.section-padding.section-padding__project-home{padding-top:50px}}@media (min-width: 992px){.section-padding.section-padding__project-home{padding-top:80px}}.single-blog-card{margin-top:0;border-radius:12px}.single-blog-card .blog-featured-img{border-radius:12px 12px 0 0}.section-padding.section-padding__about{padding-top:30px;padding-bottom:40px}@media (min-width: 992px){.section-padding.section-padding__about{padding-top:35px;padding-bottom:60px}}.section-padding.section-padding__about-desc{margin-bottom:30px}@media (min-width: 992px){.section-padding.section-padding__about-desc{margin-top:85px;margin-bottom:85px}}.single-fun-fact h2{font-size:36px}@media (min-width: 992px){.single-fun-fact h2{font-size:42px}}@media (min-width: 1200px){.single-fun-fact h2{font-size:50px}}.single-fun-fact h3{font-size:18px}@media (min-width: 992px){.single-fun-fact h3{font-size:20px}}.img-block-pop-video img{border-radius:18px 100px}.img-block-pop-video .popup-video-block{border-radius:12px}.img-block-pop-video .popup-video-block:before{width:50%;height:40%;border-radius:50%}.accordion-body p{margin-bottom:20px}.accordion-body p:last-child{margin-bottom:0}.faq-accordion .accordion .accordion-item .accordion-collapse .accordion-body{padding-right:0}.single-team-member .team-img{border-radius:12px}.project-featured-banner.banner-cover img{width:100%}.project-featured-banner img{border-radius:12px}@keyframes come-in{0%{-webkit-transform:translatey(100px);transform:translatey(100px);opacity:0}30%{-webkit-transform:translateX(-50px) scale(.4);transform:translate(-50px) scale(.4)}70%{-webkit-transform:translateX(0px) scale(1.2);transform:translate(0) scale(1.2)}to{-webkit-transform:translatey(0px) scale(1);transform:translatey(0) scale(1);opacity:1}}.floating-container{position:fixed;bottom:25px;right:15px;z-index:10}@media (min-width: 992px){.floating-container{bottom:30px;right:40px}}.floating-container:hover{height:300px}.floating-container:hover .floating-button{box-shadow:0 10px 25px #da560099;transform:translatey(5px);transition:all .3s ease-in-out}.floating-container:hover .element-container .float-element:nth-child(1){-webkit-animation:come-in .4s forwards .2s;animation:come-in .4s forwards .2s}.floating-container:hover .element-container .float-element:nth-child(2){-webkit-animation:come-in .4s forwards .4s;animation:come-in .4s forwards .4s}.floating-container:hover .element-container .float-element:nth-child(3){-webkit-animation:come-in .4s forwards .6s;animation:come-in .4s forwards .6s}.floating-container .element-container{width:60px}.floating-container .floating-button{position:absolute;width:60px;height:60px;background:#da5600;bottom:0;border-radius:50%;left:auto;right:0;margin:auto;color:#fff;line-height:60px;text-align:center;font-size:1.2rem;z-index:100;box-shadow:0 10px 25px -5px #da560099;cursor:pointer;transition:all .3s ease-in-out}.floating-container .float-element{position:relative;display:block;border-radius:50%;width:50px;height:50px;margin:15px auto;z-index:0;opacity:0;transition:all .2s ease-in-out}.floating-container .float-element.float-element--phone{background:#232323;box-shadow:0 20px 20px -10px #33333380}.floating-container .float-element.float-element--phone:hover{background:#232323}.floating-container .float-element.float-element--whatsapp{background:#232323;box-shadow:0 20px 20px -10px #33333380}.floating-container .float-element.float-element--whatsapp:hover{background:#232323}.floating-container .float-element.float-element--address{background:#232323;box-shadow:0 20px 20px -10px #33333380}.floating-container .float-element.float-element--address:hover{background:#232323}.floating-container .float-element span{display:flex;justify-content:center;align-items:center}.floating-container .float-element span i{font-size:1.2rem;line-height:50px;color:#fff}#scrollUp{display:none!important;bottom:20px;color:#fff;font-size:40px;height:60px;line-height:60px;right:40px;text-align:center;width:60px;transition:all .25s ease-in-out}@media (max-width: 1921px){.project-carousel-wrapper .project-carousel-card-active .owl-nav div{-webkit-transform:translateX(0);transform:translate(0)}}.project-carousel-wrapper .project-carousel-card-active .owl-nav div.owl-next{right:0}.hover-gray:hover{color:#2b2b2b!important;transition:all .2s ease-in-out}.hover-warning:hover{color:#e2bc00!important;transition:all .2s ease-in-out}@media (min-width: 992px){.mb-lg-80{margin-bottom:80px!important}}.swiper-button-next,.swiper-button-prev{background:#fff;padding:10px 20px;border-radius:6px;color:#4a4a4a}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.swiper-pagination-bullet{width:10px;height:10px;transition:all .3s ease-in-out}.swiper-pagination-bullet-active{background:#fff;width:40px;border-radius:10px}.pagination{display:flex;justify-content:center;align-items:center}.pagination .page-item{margin-right:10px}.pagination .page-item:last-child{margin-right:0}@media (max-width: 767px){.causes-page-nav ul li a,.page-nav-wrap ul li a{margin-top:0}}.page-item .page-link{font-size:18px;line-height:normal;color:#797900;background-color:#fff;border-color:#797900;width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center}.page-item.disabled .page-link{color:#fff;pointer-events:none;background-color:#65650240;border-color:#65650221}.page-item.active .page-link{color:#fff;background-color:#656502;border-color:#797900}.page-item:first-child .page-link{border-top-left-radius:50px;border-bottom-left-radius:50px}.page-item:last-child .page-link{border-top-right-radius:50px;border-bottom-right-radius:50px}.button{display:flex;justify-content:center;align-items:center;border:1px solid #596f00;background-color:#596f00;color:#fff;width:60px;height:54px;border-radius:8px}.button.button--icon{font-size:18px;text-align:center}.button.button--outline{background-color:#fff;color:#596f00;transition:.2s ease-in-out}.button.button--outline:hover{background-color:#596f00;color:#fff}.content.content__product p{font-size:15px;line-height:1.65}.content.content__product h1,.content.content__product h2,.content.content__product h3,.content.content__product h4,.content.content__product h5,.content.content__product h6{color:#797900!important;text-transform:inherit}.content.content__product figure.image.image_resized{display:flex;justify-content:center;width:100%!important}.content.content__product figure.table{width:100%;overflow-x:auto;overflow-wrap:normal;display:flex;justify-content:center}.content.content__product figure.table table{width:85%}@media (min-width: 768px){.content.content__product figure.table table{width:70%}}@media (min-width: 992px){.content.content__product figure.table table{width:50%}}.content.content__product figure.table td figure.image{padding-right:10px;margin-bottom:0;display:flex;justify-content:center}.content.content__product figure.table td figure.image img{max-width:100%;text-align:center}.content.content__product figure.table td:last-child figure.image{padding-left:10px;padding-right:0}.content.content__product figure.image img{text-align:center;max-width:100%}.content.content__product table{width:100%}.form-control.form-control--year{text-align:center}.swiper,.swiper-wrapper,.owl-carousel .owl-item img{border-radius:12px}.section-carousel-gallery{margin-bottom:60px}.section-carousel-gallery:first-child{margin-bottom:0}.bagde{color:#fff;display:inline-block;background-color:#ff5e14;padding:4px 8px;font-size:12px;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:10px;border-radius:4px}.bagde:hover{background-color:#ff5e14}.block-contents h4{margin-top:40px;font-weight:500;padding:5px 20px;margin-bottom:30px;border-left:4px solid #797900}.block-contents.block-contents--dark h4{color:#202020;border-left:4px solid #202020}.text-orange,.text-orange:hover{color:#ff5e14}.single-project-card .contents .project-details p{font-style:normal}.main-sidebar .single-sidebar-widget,.border-wrap{border:2px solid #eeeeee;border-radius:12px}.single-team-member .team-details-bar .member-details .member-data h3{display:-webkit-box!important;white-space:normal;word-break:break-word;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.member-profile-wrapper .member-profile-img{border-radius:12px}@media (max-width: 585px){.member-profile-wrapper .member-profile-img{height:380px}}@media (max-width: 767px){.member-profile-wrapper .member-info{padding:30px 10px 10px}}@media (min-width: 1440px){.member-profile-wrapper .member-info:before{right:-4%}}.img-block-pop-video .popup-video-block.custom{width:100%;height:440px;background:#eee;border:15px solid #f0f0f0;position:relative;z-index:1;margin-top:0;margin-left:0;background-repeat:no-repeat;background-position:center;background-size:cover}.line-clamp--1{-webkit-line-clamp:1!important}.line-clamp--2{-webkit-line-clamp:2!important}.line-clamp--3{-webkit-line-clamp:3!important}.line-clamp--4{-webkit-line-clamp:4!important}.line-clamp--5{-webkit-line-clamp:5!important}.line-clamp--6{-webkit-line-clamp:6!important}.maps-indonesia{width:100%;margin:0 auto;position:relative}.maps-indonesia img{width:100%;height:100%;object-fit:contain}.maps-indonesia .pin{background:#fe6a07;position:absolute;width:.7em;height:.7em;border-radius:50%}.maps-indonesia .pin:before{content:"";background:#fe6a07;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;animation:pulse 1.3s ease-in-out infinite}.maps-indonesia .pin span{display:inline-block;white-space:nowrap;position:absolute;left:2em;top:50%;transform:translateY(-30%);background:#232323;border-radius:2em;padding:.6em 1.2em;font-size:.65em;line-height:normal;color:#fff;visibility:hidden;transition:.25s ease-in-out;z-index:999}.maps-indonesia .pin:hover span,.maps-indonesia .pin:focus span{visibility:visible;transform:translateY(-50%)}.maps-indonesia .pin.prov-aceh{top:15%;left:3.5%}.maps-indonesia .pin.prov-sumatera-utara{top:26%;left:8%}.maps-indonesia .pin.prov-sumatera-barat{top:42%;left:11.5%}.maps-indonesia .pin.prov-riau{top:36%;left:13.5%}.maps-indonesia .pin.prov-jambi{top:48.5%;left:15.5%}.maps-indonesia .pin.prov-sumatera-selatan{top:56.5%;left:18.5%}.maps-indonesia .pin.prov-bengkulu{top:57.5%;left:15%}.maps-indonesia .pin.prov-lampung{top:65.5%;left:21%}.maps-indonesia .pin.prov-kepulauan-bangka-belitung{top:52.5%;left:23.5%}.maps-indonesia .pin.prov-kepulauan-riau{top:39%;left:20%}.maps-indonesia .pin.prov-dki-jakarta{top:72.5%;left:25.5%}.maps-indonesia .pin.prov-jawa-barat{top:77%;left:27%}.maps-indonesia .pin.prov-jawa-tengah{top:79%;left:31%}.maps-indonesia .pin.prov-di-yogyakarta{top:83%;left:32.5%}.maps-indonesia .pin.prov-jawa-timur{top:81%;left:37%}.maps-indonesia .pin.prov-banten{top:74%;left:23.5%}.maps-indonesia .pin.prov-bali{top:84%;left:43%}.maps-indonesia .pin.prov-nusa-tenggara-barat{top:87%;left:47.5%}.maps-indonesia .pin.prov-nusa-tenggara-timur{top:88%;left:65%}.maps-indonesia .pin.prov-kalimantan-barat{top:39%;left:34%}.maps-indonesia .pin.prov-kalimantan-tengah{top:46%;left:40%}.maps-indonesia .pin.prov-kalimantan-selatan{top:37%;left:46%}.maps-indonesia .pin.prov-kalimantan-timur{top:21%;left:46%}.maps-indonesia .pin.prov-kalimantan-utara{top:25%;left:40%}.maps-indonesia .pin.prov-sulawesi-utara{top:35%;left:63%}.maps-indonesia .pin.prov-sulawesi-tengah{top:48.5%;left:55%}.maps-indonesia .pin.prov-sulawesi-selatan{top:60%;left:53.5%}.maps-indonesia .pin.prov-sulawesi-tenggara{top:58%;left:57.5%}.maps-indonesia .pin.prov-gorontalo{top:36%;left:58.5%}.maps-indonesia .pin.prov-sulawesi-barat{top:52%;left:52%}.maps-indonesia .pin.prov-maluku{top:56%;left:73%}.maps-indonesia .pin.prov-maluku-utara{top:35%;left:71%}.maps-indonesia .pin.prov-papua-barat{top:46%;left:82%}.maps-indonesia .pin.prov-papua{top:61%;left:95%}@keyframes pulse{to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}
