:root{--primary:#ed1f24;--secondary:#E93C05;--tertiary:#555555;--light:#DFE4FD;--dark:#000000}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:99}h1,.h1,h2,.h2,.fw-bold{font-weight:700!important;font-family:'Philosopher-regular'}h3,.h3,h4,.h4,.fw-medium{font-weight:600!important;font-family:'poppins'}h5,.h5,h6,.h6,.fw-semi-bold{font-weight:500!important}.logo-width{width:12%}p{font-family:'poppins'}.display-3{font-size:3.9rem!important}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}@font-face{font-family:Poppins;src:url(../font/Poppins-Light.ttf)}@font-face{font-family:montserrat;src:url(../font/Montserrat-SemiBold.ttf)}@font-face{font-family:felix;src:url(../font/FelixTitling.ttf)}@font-face{font-family:play fair;src:url(../font/PlayfairDisplay-VariableFont_wght.ttf)}@font-face{font-family:Philosopher;src:url(../font/Philosopher-Bold.ttf)}@font-face{font-family:Philosopher-regular;src:url(../font/Philosopher-Regular.ttf)}.tengah{position:absolute;top:85%;left:50%;transform:translate(-50%,-50%)}.mouse{width:35px;height:67px;border:4px solid #a3a2a2;border-radius:60px}.mouse:before{content:"";position:absolute;width:5px;height:10px;background:#a3a2a2;opacity:1;top:30px;left:50%;transform:translateX(-50%);animation:gulir 2s infinite}@keyframes gulir{from{opacity:1;top:15px}to{opacity:0;top:120px}}.ripple{width:10px;height:10px;opacity:0;transform:scale(0);background:#fff0;border-radius:50%;position:fixed;z-index:1111;border:1px solid #c3c3c3}.animation{animation:ripple-mo 1s cubic-bezier(0,0,.2,1)}@keyframes ripple-mo{0%{transform:scale(0);opacity:1}100%{transform:scale(10);opacity:0}}.btn{transition:.5s;font-weight:500}a.btn.btn-primary.py-3.px-5.slideInLeft.right{background:#4b494912;border-color:#fff}a.btn.btn-primary.py-3.px-5.slideInLeft.right:hover{color:#fff;background:#060606ad}.btn-primary,.btn-outline-primary:hover{color:var(--light)}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}.fixed-top{transition:.5s}.top-bar{height:45px;border-bottom:1px solid rgb(255 255 255 / 20%)}.navbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Poppins";font-weight:900;vertical-align:middle;margin-left:8px}.navbar .navbar-nav .nav-link{padding:25px 15px;color:var(--tertiary);font-weight:500;outline:none}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active{color:var(--primary)}@media (max-width:991.98px){.navbar .navbar-nav{margin-top:10px;border-top:1px solid rgb(0 0 0 / .07);background:#FFF}.navbar .navbar-nav .nav-link{padding:10px 0}}@media (min-width:992px){.navbar .nav-item .dropdown-menu{display:block;visibility:hidden;top:100%;transform:rotateX(-75deg);transform-origin:0% 0%;transition:.5s;opacity:0}.navbar .nav-item:hover .dropdown-menu{transform:rotateX(0deg);visibility:visible;transition:.5s;opacity:1}}.header-text{font-family:Philosopher;text-shadow:3px 2px 1px #00000051}.header-text2{font-weight:400!important;font-size:18px!important;margin-top:-3px;width:85%}.owl-carousel-inner{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;background:rgb(0 0 0 / .5);-webkit-animation:fadeInUp 0.5s ease-in-out;animation:fadeInUp 0.5s ease-in-out}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:768px){.header-carousel .owl-carousel-item{position:relative;min-height:500px}.header-carousel .owl-carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}.header-carousel .owl-carousel-item p{font-size:16px!important}h5.project-preview.title2{font-size:16px!important;margin-left:6px!important}h5.mb-0.h-contact{font-size:13px!important}.experience .experience-year{font-size:65px!important}.sidebar-banner .content{font-size:15px!important}}.header-carousel .owl-dots{position:absolute;width:60px;height:100%;top:0;right:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-carousel .owl-dots .owl-dot{position:relative;width:45px;height:45px;margin:5px 0;background:var(--dark);transition:.5s}.header-carousel .owl-dots .owl-dot.active{width:60px;height:60px}.header-carousel .owl-dots .owl-dot img{position:absolute;width:100%;height:100%;object-fit:cover;padding:2px;transition:.5s;opacity:.3}.header-carousel .owl-dots .owl-dot.active img{opacity:1}.page-header{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../img/header-about.jpg) center center no-repeat;background-size:cover}.breadcrumb-item+.breadcrumb-item::before{color:var(--light)}.carousel-caption{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:start;z-index:1}.display-1{font-size:4.8rem!important}.carousel-control-prev,.carousel-control-next{width:3rem}.carousel-control-prev-icon,.carousel-control-next-icon{width:3rem;height:3rem;background-color:var(--primary);border:10px solid var(--primary)}.carousel-control-prev-icon{border-radius:0 3rem 3rem 0}.carousel-control-next-icon{border-radius:3rem 0 0 3rem}@media (max-width:768px){#header-carousel .carousel-item{position:relative;min-height:450px}#header-carousel .carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}}@media (max-width:768px){.display-1{font-size:1.6rem!important}a.btn.btn-primary.py-3.px-5.slideInLeft.right{font-size:13px!important}.header-carousel .owl-carousel-item p{font-size:13px!important}.col-lg-6.aos-init.aos-animate{padding:unset!important}p.mb-4{font-size:13px!important}p.mb-5{font-size:14px}.navbar{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:.5rem;padding-bottom:.5rem}.about-text{font-size:13px!important;font-family:'Poppins';font-weight:600;text-align:justify;margin-top:-1em!important}.about-img::before,.feature-img::before{position:absolute;content:"";width:65%!important;height:80%!important;top:10%;left:20%;border:5px solid var(--primary);z-index:-1}.btn_ripple2{width:55px!important;height:55px!important;top:6em!important;left:4.5em!important}.about-img img,.feature-img img{position:absolute;width:63%!important;height:68%!important;object-fit:cover}button.navbar-toggler.me-4.collapsed{margin-top:-1.6em!important}.navbar-light .navbar-toggler{margin-top:-1.6em!important}p.d-inline-block.border.rounded.text-primary.fw-semi-bold.py-1.px-3{font-size:14px;font-weight:500!important;font-family:'Poppins'}.CTA{width:100%!important}h1.display-5.text-white.CTA{font-size:28px!important}.faq-section-area.faq-bg.section-padding5::after{display:none!important}.sidebar-banner .content{font-size:15px!important}.portfolio .filtering span{font-weight:600;font-size:14px!important}}.page-header{padding-top:12rem;padding-bottom:9rem;background:url(../img/header.jpg) top left no-repeat;background-size:cover}.page-header.service{padding-top:12rem;padding-bottom:9rem;background:url(../img/header-project.jpg) top left no-repeat;background-size:cover}.page-header.about{padding-top:12rem;padding-bottom:9rem;background:url(../img/header-about.jpg) top left no-repeat;background-size:cover}.page-header.error{padding-top:12rem;padding-bottom:9rem;background:url(../img/404.jpg) top left no-repeat;background-size:cover}.page-header .breadcrumb-item,.page-header .breadcrumb-item a{font-weight:500}.breadcrumb-item.active{color:#080808!important}.page-header .breadcrumb-item+.breadcrumb-item::before{color:var(--light)}.facts{background:url(../img/about-me-parallax.jpg);background-attachment:fixed}.callback{position:relative}.callback::before{position:absolute;content:"";width:100%;height:50%;top:0;left:0;background:linear-gradient(rgb(202 24 17 / 64%),rgb(202 24 17 / 64%)),url(../img/bg.png);z-index:-1}.feature .feature-box,.feature .feature-box *{transition:.5s}.feature .feature-box:hover{background:var(--primary);border-color:var(--primary)!important}.feature .feature-box:hover *{color:#FFFFFF!important}.testimonial-item{position:relative;text-align:center;padding-top:30px}.testimonial-item .testimonial-text{position:relative;text-align:center}.testimonial-item .testimonial-text .btn-square{position:absolute;width:60px;height:60px;top:-30px;left:50%;transform:translateX(-50%)}.testimonial-item .testimonial-text::before{position:absolute;content:"";bottom:-60px;left:50%;transform:translateX(-50%);border:30px solid;border-color:var(--light) #fff0 #fff0 #fff0}.testimonial-item .testimonial-text::after{position:absolute;content:"";bottom:-59px;left:50%;transform:translateX(-50%);border:30px solid;border-color:#FFF #fff0 #fff0 #fff0}.testimonial-carousel .owl-item img{margin:0 auto;width:100px;height:100px}.testimonial-carousel .owl-dots{margin-top:25px;display:flex;align-items:flex-end;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:30px;height:30px;border:1px solid var(--light);border-radius:30px;transition:.5s}.testimonial-carousel .owl-dot::after{position:absolute;content:"";width:16px;height:16px;top:6px;left:6px;border-radius:16px;background:var(--light);transition:.5s}.testimonial-carousel .owl-dot.active{border-color:var(--primary)}.testimonial-carousel .owl-dot.active::after{background:var(--primary)}h4.text-white.footer.mb-4{font-size:27px;font-family:'Philosopher'}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:var(--light);font-weight:400;text-transform:capitalize;transition:.3s}.footer .btn.btn-link::before{position:relative;font-family:"poppins";font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{color:var(--primary);letter-spacing:1px;box-shadow:none}.copyright{color:var(--light);background:#090909}.copyright a{color:var(--light)}.copyright a:hover{color:var(--primary)}.display-6{font-size:1.5rem}span.icon img{width:4em}.navbar-transparent .navbar-nav .nav-link{color:#fff}.CTA{width:86%}.CTA1{width:86%;letter-spacing:0;line-height:1.3;margin-left:4em}a.btn.btn-primary-contact.py-3.px-5.mt-3{background:#fff;font-weight:700}a.btn.btn-primary-contact.cta.py-3.px-5.mt-3.m-2{margin-left:5em!important}a.btn.btn-primary-contact.py-3.px-5.mt-3:hover{background:#00000021;color:#fff;border:2px solid #fff}hr.garis-bawah.mb-5{height:2px;color:#060708}.image-container{position:relative;overflow:hidden}.grayscale{filter:grayscale(100%);transition:filter 0.3s}.grayscale:hover{filter:grayscale(0%);transition:all 0.3s}.container-fluid.bg-partner{background:#f5f5f5;padding:0px!important}.card-about{background:#f1efef;border-radius:8px;position:relative;right:15px}img.img-fluid.rounded.about{position:relative;bottom:35px;right:35px}.about-text{font-size:17px;font-family:'Poppins';font-weight:100;text-align:justify}.our-team{padding:0 15px 30px;border-radius:15px;text-align:center}.our-team .pic{display:inline-block;width:100%;height:100%;filter:grayscale(70%);transition:filter 0.5s;background:#fff;padding:10px;margin-bottom:25px;transition:all 0.5s ease 0s}.our-team:hover .pic{background:#ed1f24;border-radius:50%;filter:grayscale(0%);transition:all 0.5s}.pic img{width:100%;height:auto;border-radius:50%}.our-team .title{display:block;font-size:20px;font-weight:600;color:#2e282a;margin:0 0 7px 0}.our-team .post{display:block;font-size:15px;color:#ed1f24;text-transform:capitalize;margin-bottom:15px}.our-team .social{padding:0;margin:0;list-style:none}.our-team .social li{display:inline-block;margin-right:5px}.our-team .social li a{display:block;width:30px;height:30px;line-height:30px;border-radius:50%;font-size:15px;color:#ed1f24;border:1px solid #ed1f24;transition:all 0.5s ease 0s}.our-team:hover .social li a{background:#ed1f24;color:#fff}.team-item .text-center.p-4{height:150px}@media only screen and (max-width:990px){.our-team{margin-bottom:30px}}.form-about{padding:0 22em}.card.contact{padding:2em;border:none}.card.contact:hover{box-shadow:2px 2px 2px 2px rgb(174 165 165 / 80%)}span.icon-contact img{background:#ed1f24;border-radius:50%;width:5em;margin-bottom:18px;padding:15px}.footer-facts{background:linear-gradient(#2b2a2a,rgb(20 20 20 / 94%)),url(../img/footer.jpg)}.home-facts{background:url(../img/pattern.png);background-repeat:no-repeat}.reasons-facts{background:url(../img/reasons.jpg);background-repeat:no-repeat}hr.contact-line{height:3px;width:130px;background:#011a41}p.contact-info{font-size:18px;font-family:'Poppins'}.about-title{background:url(../img/graphic.jpg);background-repeat:no-repeat}.about-acs{background:url(../img/dot.png);background-position:right;position:relative;top:-7em;left:33em;width:17%;height:16%;-webkit-animation-name:about-title2;animation-name:about-title2;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes about-title2{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}100%{transform:translateY(-20px)}}.bold-text{font-family:'Philosopher'!important;font-weight:800}.head-text{color:#ed1f24}.btn{font-family:'Poppins'}h1.display-3.mb-4.text1.slideInDown{width:700px;color:#262626;font-family:'felix';font-size:54px;letter-spacing:3px}h2.display-3.mb-4.text.slideInDown{width:609px;color:#414141;font-size:17px!important;font-family:'Poppins';font-weight:200!important}h3.title.card{font-family:'Philosopher-Regular';width:400px;position:relative;left:-3.2em;font-size:21px;border:none}@media screen and (max-width:768px){.mouse{width:25px;height:50px;border:4px solid #a3a2a2;border-radius:60px}.header-carousel .owl-dots{display:none!important}.display-3{font-size:2.8rem!important}.navbar-transparent .navbar-nav .nav-link{color:unset}span.icon.buku{position:relative;top:-14em!important;left:5em!important}span.icon.buku img{padding:11px!important}.card-book{height:19em!important}p.d-inline-block.border.text1.rounded.text-primary.fw-semi-bold.py-1.px-3{font-size:12px;margin-left:37px!important;margin-bottom:30px;font-weight:500!important;font-family:'Poppins'}h1.display-3.mb-4.text1.slideInDown{font-size:21px!important;font-weight:600!important;font-family:'felix'!important;width:387px!important;text-align:center;margin-top:-17px}h2.display-3.mb-4.text.slideInDown{text-align:center;margin-top:-2.5em;font-size:12px!important;width:376px!important;font-weight:500!important;padding:20px}a.btn.btn-primary.py-3.px-5.slideInDown.home{margin-left:5em!important}.card-about{background:#f1efef;border-radius:8px;position:relative;right:-19px}.text-overlay{opacity:unset}h5.mb-0.h-contact{font-size:13px!important}.sidebar-banner .content{font-size:15px!important}h3.title.card{width:305px;position:unset;left:unset;font-size:21px;border:none}.about-img::before,.feature-img.about2::before{position:absolute;content:"";width:67%!important;height:80%!important;top:10%;left:20%;border:5px solid var(--primary);z-index:-1}.about-img img,.feature-img.about2 img{width:60%!important;height:67%!important;padding:0}.col-lg-6.wow.fadeInUp.about2{padding:0px!important;margin-bottom:-15px}.about-acs{display:none!important}p.mb-1.about-text{padding-bottom:11px}.container.about3{margin-top:-5.5em!important}.our-team .post{font-size:18px}.col-md-3.col-sm-6.team-member.wow.fadeInUp{margin:0px!important}.our-team .pic{filter:unset}h1.display-5.CTA::after{font-size:25px}h1.display-5.CTA::before{font-size:23px}h6.display-4.mb-5.text-white.CTA1{font-size:15px!important;padding:12px;margin-top:-0.7em!important;margin-bottom:5px!important}h6.display-4.mb-5.text-white.CTA1{font-size:14px!important;padding:3px;margin-top:1.3em!important}.CTA1{width:100%;letter-spacing:0;line-height:1.3;margin-left:0em}a.btn.btn-primary-contact.cta.py-3.px-5.mt-3.m-2{margin-left:6px!important;font-size:13px!important}a.btn.btn-primary-contact.py-3.px-5.mt-3{background:#fff;font-weight:700;padding:17px!important}.col-sm-6.col-lg-4.text-center.gallery-col{margin-bottom:2.5em!important}.gallery-img{filter:brightness(.5);width:100%}.col-lg-6.wow.fadeIn.mt-5{padding:3em!important}.col-lg-6.wow.fadeIn.mt-5.contact{padding:30px!important}p.mb-3.contact-info.sosmed{display:none}h3.display-5.mb-2.contact1{font-family:'Philosopher'!important}h3.display-5.mb-2.contact1{font-size:31px!important}h1.display-3.mb-2.animated.slideInDown.text-white{font-size:37px!important}p.contact-info{font-size:15px;font-family:'Poppins';margin-top:-5px!important}h3.display-5.mb-2.contact2{font-size:30px!important;font-family:'Philosopher'!important}button.btn.btn-primary.py-3.px-5{font-size:14px}h1.display-5.text-white.sosmed2.ms-2.mt-3{display:none}.owl-carousel.item2 .owl-item img{display:block;width:60%;margin-left:5.2em}.pb-5{padding-bottom:2rem!important}.pe-5{padding-right:0rem!important}.btn-overlay{position:absolute;top:5em;left:4.9em;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:20px;text-align:center;opacity:unset!important;transition:opacity 0.8s;z-index:1}.about-image-box-style1 .about-image2{width:366px!important;margin-left:0px!important;padding-bottom:1em;position:relative;overflow:hidden}.about-image-box-style1.about-side-line:after{display:none!important}.portfolio .gallery .items{padding:0 15px;position:relative;left:8px}h5.mt-2.team-name{font-family:'Philosopher';font-size:17px}a.btn.btn-primary.py-3.px-5.animated.slideInLeft.right{padding:1em 2em!important}h2.mrb-45.mrb-lg-35{margin-bottom:1em!important}.sec-title.project{margin-top:3em}.container.swiper{padding-bottom:3em}.video-wrapper{display:none!important}.experience{margin-top:1.5em}p{font-size:13px!important}.team-item{padding:16px!important}.process-icon h3{font-size:17px!important}section.about-section{margin-top:2.5em!important;margin-bottom:0.5em!important}p.experience-text{font-size:18px!important}.service-load-more{display:inline-block;background:#f4f4f4;padding:12px 15px!important;position:relative}.experience{padding:54px!important}p.mb-2.p-contact{font-size:13px!important}h4.mb-0.h-contact{font-size:13px!important}.text{font-size:13px!important}.filter.bg-img.bg-repeat{padding:14px!important}.projects-section .auto-container{padding:10px!important}.project-block-one h3{font-size:26px!important}.project-block-one .content{padding:20px 20px!important}.project-block-one h5{font-size:13px!important}.project-block-one h3:before{position:absolute;content:'';left:50%;bottom:13px!important;width:2px;height:61px!important}.project-block-one .inner-box:hover h3:before{height:40px!important;transform:translate(-50%,65px)}.faq-section-area.faq-bg.section-padding5.faq2{padding:17px;position:relative;top:-1em}.container-fluid.contact-bg.py-5{padding:2em}.row.benefit{border:unset!important;border-radius:8px;padding:0em!important}h5.text-title-service{font-size:18px!important}.service-icon-page{height:40px!important;width:40px!important}.service-icon-page img{width:30px}}.owl-nav{display:none}.card-about img{transition:transform 2s,filter 1.5s ease-in-out;transform-origin:center center}.card-about img:hover{transform:scale(1.03)}.card-book img{transition:transform 2s,filter 1.5s ease-in-out;transform-origin:center center}.card-book img:hover{transform:scale(1.03)}span.icon.buku{position:relative;top:-22em;left:13em;background:#ffffffe0;padding:42px 20px;border-radius:50%;box-shadow:2px 2px 2px rgb(0 0 0 / .8);width:21px!important}span.icon.buku img{padding:1px}.card-book{background:#f1efef;border-radius:8px;position:relative;height:37em}img.img-fluid.rounded.book{position:relative;bottom:30px;right:30px}a.nav-item.nav-link::after{content:'';display:block;width:80%;border-bottom:2px solid sandybrown;padding-bottom:.2em;transform:translate(-160%);transition:all 1s ease}a.nav-item.nav-link:hover::after{transform:translate(150%)}a.nav-item.nav-link{overflow:hidden}a.nav-item.nav-link{transition:all 0.3s ease}a.btn.btn-primary.py-3.px-5.slideInDown.home:hover{background:#fff0;color:#ed1f24;text-decoration:none}a.btn.btn-primary.py-3.px-5.mt-3.about-text:hover{background:#fff0;color:#ed1f24;text-decoration:none}a.btn.btn-primary.py-3.px-5:hover{background:#fff0;color:#ed1f24;text-decoration:none}#header-carousel{overflow:hidden}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item.active img{transform:scale(1.1);transition:transform 0.9s;object-fit:cover;z-index:-1}iframe#\:2\.container{display:none}img.goog-te-gadget-icon{display:none}div#\:0\.targetLanguage{background:#fff0;border:none;font-size:16px;font-family:'Poppins'}a.VIpgJd-ZVi9od-xl07Ob-lTBxed{color:#555555!important;font-size:17px}@media only screen and (min-width:768px) and (max-width:1024px){.display-1{font-size:2.5rem!important}.btn-overlay{position:absolute;top:5em;left:4.5em;opacity:1}.navbar-transparent .navbar-nav .nav-link{color:var(--tertiary)!important}.header-text2{font-weight:400!important;font-size:15px!important;margin-top:-3px}.text-overlay{opacity:unset}.btn_ripple2{top:9em!important;left:7.5em!important}.about-img::before,.feature-img::before{position:absolute;content:"";width:50%!important;height:100%;top:10%;left:20%;border:5px solid var(--primary);z-index:-1}.about-img img,.feature-img img{position:absolute;width:51%!important;height:100%;object-fit:cover}.process-icon p{margin:0;font-size:15px;padding:6px}.navbar{justify-content:end!important}.logo-width{width:10%}.navbar-light .navbar-toggler{margin-top:-2.6em!important}h1.display-3.mb-4.text1.slideInDown{font-family:'felix';font-size:40px!important}h2.display-3.mb-4.text.slideInDown{width:515px;color:#414141;font-size:17px!important;font-family:'Poppins';font-weight:500!important}.card-book{height:41em!important}span.icon.buku{position:relative;top:-27em!important;left:15em!important}h3.title.card{width:345px;position:relative;left:-6.5em;font-size:16px}h1.display-5.text-white.sosmed2.ms-2.mt-3{display:none}.our-team .title{font-size:16px}.col-lg-6.wow.fadeInUp.about2{margin-bottom:6em;margin-top:-1em}.col-md-3.col-sm-6.team-member.wow.fadeInUp.aos-init.aos-animate{padding:10px!important}.our-team .title{font-size:16px!important}.our-team .pic{padding:unset!important}.CTA1{width:86%;letter-spacing:0;line-height:1.3;margin-left:0em;margin-top:7px}h4.exhibition-title{font-size:19px!important;font-family:'Philosopher'}a.btn.btn-primary-contact.cta.py-3.px-5.mt-3.m-2{margin-left:0px!important}.col-lg-6.about-k.aos-init.aos-animate{margin-top:0px!important;margin-bottom:40px!important}.col-lg-6.alasan.wow.fadeInUp{margin-top:4em}.col-lg-6.alasan2.wow.fadeInUp{margin-bottom:6em}.project-sidebar-widget .project-sidebar .project-info-list li{width:48%;margin-bottom:13px}.project-sidebar-widget .project-sidebar .project-info-list{display:flex;justify-content:space-between;flex-wrap:wrap;list-style-type:none}.project-sidebar-widget .project-sidebar{padding:20px 31px 20px 32px!important;margin-bottom:15px;background:#252531}.project-sidebar-widget{position:relative;top:0em!important;margin-bottom:4em}.projects-section .auto-container{padding:3em!important}.experience{background:url(../img/about20.jpg);padding:67px!important;text-align:center;position:relative;background-size:cover}section.about-section{margin-top:4.5em;margin-bottom:5.5em!important}h5.side-line-left.subtitle.text-primary-color{margin-top:7.5em}.text{font-size:12px!important;line-height:19px!important;font-weight:400;font-family:'Poppins';margin:0 0 5px!important}.project-block-one h3{position:relative;font-size:23px!important;font-weight:700;font-family:'Philosopher';color:#fff}.process-icon p{margin:0;font-size:14px!important}}.about-img,.feature-img{position:relative;height:100%;min-height:400px}.about-img img,.feature-img img{position:absolute;width:63%;height:100%;object-fit:cover}.about-img img:last-child,.feature-img img:last-child{margin:20% 0 0 40%}.feature-img.about{height:60%}.about-img::before,.feature-img::before{position:absolute;content:"";width:65%;height:100%;top:10%;left:20%;border:5px solid var(--primary);z-index:-1}.btn_ripple2{border:none;outline:none;width:70px;height:70px;border-radius:50%;display:block;background-color:#fff;color:#e73212;display:grid;place-items:center;font-size:18px;cursor:pointer;border:2px solid #fff;position:relative;top:9em;left:9em;animation-name:ripple;animation-duration:1.5s;animation-iteration-count:infinite}.col-lg-6.alasan.wow.fadeInUp{margin-top:9em}.play-btn{width:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.btn_ripple{border:none;outline:none;width:70px;height:70px;border-radius:50%;display:block;background-color:#fff;color:#e73212;display:grid;place-items:center;font-size:18px;cursor:pointer;border:2px solid #fff;animation-name:ripple;animation-duration:1.5s;animation-iteration-count:infinite}@keyframes ripple{0%{box-shadow:0 0 0 0 #fff4,0 0 0 0 #fff4}80%{box-shadow:0 0 0 20px #fff0,0 0 0 40px #fff0}100%{box-shadow:0 0 0 0 #fff0,0 0 0 0 #fff0}}section.about-section{margin-top:4.5em;margin-bottom:13.5em}h2.mrb-45.mrb-lg-35{font-size:26px}.about-image-box-style1{position:relative}.about-image-box-style1 .about-image1{position:absolute;left:0;width:420px;bottom:-155px;border:15px solid #fff;z-index:3}.about-image-box-style1 .about-image2{width:480px;margin-left:70px;position:relative;overflow:hidden}.about-image-box-style1 .about-image2:before{position:absolute;top:0;left:-80%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .2) 100%);background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .2)));background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .2) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1}.about-image-box-style1.about-side-line:after{content:"";position:absolute;background:#da1212;width:20px;height:300px;left:15px;top:0;animation:moveUpDown 3s ease-in-out infinite alternate}@keyframes moveUpDown{0%{transform:translateY(0)}100%{transform:translateY(150px)}}.side-line-left{position:relative;padding-left:70px;font-weight:500;margin-bottom:10px}.side-line-left:before{content:"";height:2px;width:50px;position:absolute;left:0;bottom:8px;background:#ed1f24}.side-line-left:after{position:absolute;content:"";height:2px;width:50px;background:#ed1f24;left:10px;bottom:12px}.about-text-block{background:var(--bg-silver);padding:18px 30px;border-bottom:2px solid var(--primary-color);color:var(--heading-font-color);font-size:20px}.order-list li:first-child{margin-top:0}.order-list li{display:inherit;position:relative;padding-left:30px;margin:12px 0}.featured-icon-box{position:relative;-moz-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;display:flex;align-items:start}.featured-icon-box .featured-icon i:before{font-size:48px;line-height:1.3;margin-right:30px;color:var(--primary-color)}.featured-icon-box .featured-content .featured-title{margin-bottom:10px}.experience{background:url(../img/about20.jpg);padding:40px;text-align:center;position:relative;background-size:cover}.experience .experience-text{z-index:1;position:relative;color:#fff;margin-bottom:5px}.experience .experience-year{z-index:1;position:relative;color:#fff;font-size:84px;line-height:75px;-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-family:var(--body-font)}.experience:after{content:"";background:#ed1f24c9;position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}.social-media{display:inline-flex}.social-media .icon{margin:0 10px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:2;transition:0.4s cubic-bezier(.68,-.55,.265,1.55)}.social-media .icon span{display:block;height:60px;width:60px;background:#fff;border-radius:50%;position:relative;z-index:2;box-shadow:0 10px 10px rgb(0 0 0 / .1);transition:0.4s cubic-bezier(.68,-.55,.265,1.55)}.social-media .icon span i{line-height:60px;font-size:25px}.social-media .icon .tooltip{position:absolute;top:0;z-index:1;background:#fff;color:#fff;padding:10px 18px;font-size:15px;font-weight:500;border-radius:25px;opacity:0;pointer-events:none;box-shadow:0 10px 10px rgb(0 0 0 / .1);transition:0.4s cubic-bezier(.68,-.55,.265,1.55)}.social-media .icon:hover .tooltip{top:-70px;opacity:1;pointer-events:auto}.icon .tooltip:before{position:absolute;content:"";height:15px;width:15px;background:#fff;left:50%;bottom:-6px;transform:translateX(-50%) rotate(45deg);transition:0.6s cubic-bezier(.68,-.55,.265,1.55)}.social-media .icon:hover span{color:#fff}.social-media .icon:hover span,.social-media .icon:hover .tooltip{text-shadow:0 -1px 0 rgb(0 0 0 / .4)}.social-media .facebook:hover span,.social-media .facebook:hover .tooltip,.social-media .facebook:hover .tooltip:before{background:#3B5999}a.icon-facebook{color:#3B5999!important}.social-media .tiktok:hover span,.social-media .tiktok:hover .tooltip,.social-media .tiktok:hover .tooltip:before{background:#2a2626}a.icon-tiktok{color:#2a2626!important}.social-media .instagram:hover span,.social-media .instagram:hover .tooltip,.social-media .instagram:hover .tooltip:before{background:#e1306c}a.icon-instagram{color:#e1306c!important}.video-wrapper{position:relative;display:flex;justify-content:center;align-items:center;border-radius:5px;left:-6em;height:75px;z-index:9}.video-area .play-btn{display:inline-block;padding:0;height:75px;width:75px;text-align:center;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}figure.about-image1.js-tilt.d-none.d-md-block.d-lg-block.d-xl-block img.img-full{filter:brightness(.6)}.play-btn{display:inline-block;padding:0;height:75px;width:75px;line-height:75px;font-size:20px;text-align:center;background:#ed1f24;color:#fff!important;position:absolute;border-radius:50%;z-index:1}.play-btn i::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1;background-color:#ed1f24;border-radius:50px;animation:ripple-wave 1s linear infinite;-webkit-transform:scale(1);transform:scale(1);transition:all 0.5s ease-in-out}@keyframes ripple-wave{0%{opacity:.8;-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.projects-section .auto-container{max-width:100%;padding-bottom:50px;padding-top:100px;position:relative;background-color:#f8f9fa;z-index:1}.auto-container{position:static;max-width:1170px;padding:0 6em;margin:0 auto}.sec-title{margin-top:-5px;padding-bottom:40px;position:relative}.sec-title span.decor{background:#ed1f24 none repeat scroll 0 0;height:2px;width:78px;display:inline-block;position:relative;z-index:1}.sec-title span.decor:before{position:absolute;top:-3px;left:0;width:8px;height:8px;background:#ed1f24;border-radius:50%;content:""}.projects-section .wrapper-box{padding:0 5px}.project-block-one .inner-box{position:relative;margin-bottom:20px}.project-block-one .inner-box:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-image:-moz-linear-gradient(-90deg,#fff0 0%,#000000 100%);background-image:-webkit-linear-gradient(-90deg,#fff0 0%,#000000 100%);background-image:-ms-linear-gradient(-90deg,#fff0 0%,#000000 100%);opacity:.8}.project-block-one .image img{width:100%}img{display:inline-block;max-width:100%;height:auto}img{vertical-align:middle;border-style:none}.project-block-one .content{position:absolute;left:0;bottom:0;right:0;padding:30px 30px;text-align:center}.project-block-one .top-content{position:relative;transition:.5s}.project-block-one h5{position:relative;font-size:16px;color:#fff;text-transform:uppercase}.project-block-one h3:before{position:absolute;content:'';left:50%;bottom:3px;width:2px;height:80px;transform:translate(-50%,97px);transition:.5s;background-color:#ed1f24}.text{font-size:15px;line-height:24px;font-weight:400;margin:0 0 15px}.project-block-one .inner-box:hover h3:before{height:40px;transform:translate(-50%,65px)}.project-block-one .inner-box:hover .top-content{transform:translateY(-90px)}.project-block-one h5{position:relative;font-size:16px;color:#fff;text-transform:uppercase}.project-block-one h3{position:relative;font-size:27px;font-weight:700;font-family:'Philosopher';color:#fff}.project-block-one .text{color:#fff;position:relative;transition:.5s;opacity:0;transform:translateY(10px)}.project-block-one .inner-box:hover .text{opacity:1;transform:translateY(0)}.button-arrow-left{border:none;border-radius:50%;width:61px;height:61px;background-color:#6e0406;padding:0}.button-arrow-right{border:none;border-radius:50%;width:61px;height:61px;background-color:#6e0406;padding:0}.swiper-navBtn{color:#c80508;transition:color 0.3s ease}.swiper-navBtn:hover{color:#6e0406}.swiper-navBtn::before,.swiper-navBtn::after{font-size:40px}.swiper-button-next{right:0}.swiper-button-prev{left:0}.swiper-pagination-bullet{background-color:#c80508;opacity:1}.swiper-pagination-bullet-active{background-color:#6e0406}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic{width:80px;position:relative;top:-1px}@media screen and (max-width:768px){.swiper-navBtn{display:none}}section.portfolio.section-padding{padding-top:3.5em;padding-bottom:5.5em;background-color:#f8f9fa}.portfolio .filtering .filter{padding:15px}.portfolio .filtering .filter.box{-webkit-box-shadow:0 10px 30px rgb(0 0 0 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .1);display:inline-block}.portfolio .filtering span{font-weight:600;font-size:15px;font-family:'Poppins';letter-spacing:1px;text-transform:uppercase;margin:0 20px;cursor:pointer;position:relative}.portfolio .filtering span.active{color:#ed1f24}.portfolio .filtering span:after{content:'';width:7px;height:7px;background:#555;border-radius:50%;position:absolute;right:-24px;top:40%}.filter.bg-img.bg-repeat{background-image:url(../img/line.jpg);padding:20px;margin-bottom:40px!important}.portfolio .filtering span:last-of-type:after{display:none}.portfolio .gallery .items{padding:0 15px}.portfolio .gallery .items .item-img{overflow:hidden;position:relative;height:440px}.portfolio .gallery .items .item-img>a{display:block}.portfolio .gallery .items .item-img:hover .item-img-overlay{opacity:1;visibility:visible}.portfolio .gallery .items .item-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.portfolio .gallery .items .item-img:after,.portfolio .gallery .items .item-img:before{content:'';position:absolute;background:#fff;z-index:2;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.portfolio .gallery .items .item-img:after{width:50px;height:1px;top:50%;left:-100px}.portfolio .gallery .items .item-img:before{height:50px;width:1px;left:50%;top:-100px}.portfolio .gallery .items .item-img:hover:after{left:50%;-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px)}.gallery.twsty.full-width{display:flex}.portfolio .gallery .items .item-img:hover:before{top:50%;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.portfolio .gallery .items .item-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(38 38 40 / .5);text-align:center;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:0;visibility:hidden}.portfolio .gallery .items .info{background-image:url(../img/line.jpg);padding:10px 20px}.portfolio .gallery .items .info h5{font-size:20px;font-weight:600!important;font-family:'Philosopher-regular'}.portfolio .gallery .items .info span{color:#585757;font-size:15px;text-transform:uppercase;font-family:'Poppins';letter-spacing:2px}.portfolio .gallery.twsty .four-column{width:25%!important}.portfolio .gallery.twsty .four-column .item-img{height:300px}.portfolio .gallery.twsty .three-column{width:33.333333%!important}.portfolio .gallery.inf-lit .items{position:relative}.portfolio .gallery.inf-lit .items:hover .info{opacity:1;-webkit-transform:translate(0) skew(0);-ms-transform:translate(0) skew(0);transform:translate(0) skew(0);-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.portfolio .gallery.inf-lit .items .info{background:#fff;position:absolute;bottom:0;left:15px;width:90%;padding:15px;-webkit-transform:translateX(-30px) translateY(30px) skew(10deg);-ms-transform:translateX(-30px) translateY(30px) skew(10deg);transform:translateX(-30px) translateY(30px) skew(10deg);opacity:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.portfolio .gallery.inf-lit .items .info h5{font-weight:600;text-transform:capitalize}.portfolio .gallery.inf-lit .items .info span{text-transform:capitalize;letter-spacing:1px}.portfolio.full-bg{position:relative}.portfolio.full-bg .cluom{height:90vh;padding:0;position:relative;z-index:2;border-right:1px solid rgb(255 255 255 / .3);-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.portfolio.full-bg .cluom.current{background:rgb(0 0 0 / .3)}.portfolio.full-bg .cluom:hover .info{color:inherit}.portfolio.full-bg .cluom:hover .info:after{height:100%}.portfolio.full-bg .cluom:hover .more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.portfolio.full-bg .cluom .info{padding:40px 10px 40px 20px;color:#fff;position:relative;z-index:2;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;overflow:hidden}.portfolio.full-bg .cluom .info:after{content:'';position:absolute;top:0;left:-2%;width:104%;height:0;background:#fff;z-index:-1;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.portfolio.full-bg .cluom .info h6{font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}.portfolio.full-bg .cluom .info h5{font-size:21px}.portfolio.full-bg .cluom .more{position:absolute;bottom:50px;right:50px;color:#fff;font-size:13px;letter-spacing:1px;text-transform:uppercase;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.portfolio.full-bg .cluom .more i{font-size:10px;margin-left:2px}.portfolio.full-bg .glry-img,.portfolio.full-bg .bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio.full-bg .glry-img{overflow:hidden}.portfolio.full-bg .glry-img .bg-img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0;-webkit-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;background-size:cover;background-position:center center}.portfolio.full-bg .glry-img .bg-img.current{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.service-load-more{display:inline-block;background:#f4f4f4;padding:12px 42px;position:relative;cursor:pointer}.text{font-size:16px;line-height:26px;font-weight:400;font-family:'Poppins';margin:0 0 5px}.service-load-more:hover:before{height:100%;width:10px;opacity:.3}.service-load-more:before{content:"";position:absolute;height:10px;width:10px;background:#ed1f24;left:0;top:0;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.service-load-more:hover:after{height:100%;width:10px;opacity:.3}.service-load-more:after{content:"";position:absolute;height:10px;width:10px;background:#ed1f24;right:0;bottom:0;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.process_section{background:url(../img/abs-bg4.png)!important;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;-webkit-backface-visibility:hidden}section#our_Process{background:#bebebe55;padding-bottom:8em}.col-lg-6.offset-lg-3.sect-title{margin-top:5em}#our_Process .sect-title h2{color:#fff}.process_section .sec_hedding .b-border{background:#fff}.process_section:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.process-icon{position:relative;border:1px solid #f2f2f2;padding:5px;background-color:#fff0;transition:all 0.2s ease-in-out;height:373px}.icon_down .icon-container .icon_bigger{background:transparent!important;color:#939393;font-size:50px}.process-icon:hover{border:1px solid #ed1f24;background:#ed1f24}.process-icon h3{margin:20px 0;color:#333;font-size:20px;font-weight:500;line-height:1.2em}.process-icon p{margin:0;font-size:15px}.icon-container{margin-bottom:0}.row.mrt-30.btn-work{margin-top:4.5em}.text_work{padding:30px 0;background:#fff}.text_work img{width:75px}.process-icon .icon-number{color:#ed1f24;font-size:30px}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(1){-webkit-animation:scale 0.75s -0.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale 0.75s -0.24s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(2){-webkit-animation:scale 0.75s -0.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale 0.75s -0.12s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(3){-webkit-animation:scale 0.75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale 0.75s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse{position:absolute;top:50%;right:-33px}@media (min-width:992px) and (max-width:1199px){.process-icon h3{margin:20px 0 12px;color:#333;font-size:16px}.text_work{padding:30px 20px}}@media (min-width:768px) and (max-width:991px){.reponsiv_none{display:none}}@media (max-width:767px){.ball-pulse{display:none}.process-icon{height:auto}.project-sidebar-widget .project-sidebar .project-info-list{display:flex;list-style-type:none;flex-wrap:wrap;justify-content:space-between}.project-sidebar-widget .project-sidebar .project-info-list li{width:48%;margin-bottom:10px}.project-sidebar-widget{position:relative;top:0em!important}.project-sidebar-widget .project-sidebar{padding:24px 10px 14px 0px!important;margin-bottom:0px!important;background:#252531}}.ball-pulse>div{background-color:#e73212;width:6px;height:6px;border-radius:100%;margin:1px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync 0.6s -0.14s infinite ease-in-out;animation:ball-pulse-sync 0.6s -0.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync 0.6s -0.07s infinite ease-in-out;animation:ball-pulse-sync 0.6s -0.07s infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync 0.6s 0s infinite ease-in-out;animation:ball-pulse-sync 0.6s 0s infinite ease-in-out}.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}.project-sidebar-widget .project-sidebar{padding:40px 45px 40px 45px;margin-bottom:15px;background:#252531;border-radius:0 10px 10px 0}.project-sidebar-widget .project-sidebar .project-info-list{display:flex;justify-content:space-evenly;list-style-type:none}.project-sidebar-widget .project-sidebar .project-info-list li{color:var(--text-light-gray)}.project-sidebar-widget .project-sidebar .project-info-list li .title{color:#fff;display:block;font-weight:800;font-family:var(--heading-font)}.project-sidebar-widget .project-sidebar .project-info-list li{color:var(--text-light-gray)}.project-sidebar-widget{position:relative;top:-4em}a.text-preview{color:#a7a8b4}ul.order-list.primary-color{font-family:'Poppins'}.video-area2{position:relative;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.video-area2::before{content:"";position:absolute;background:rgb(3 2 7 / .2);width:100%;height:100%;left:0;top:0}.video-wrapper2{position:relative;display:flex;justify-content:center;border-radius:5px;height:500px;z-index:100}.video-area2 .play-btn2{display:inline-block;padding:0;height:75px;width:75px;text-align:center;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.play-btn2{display:inline-block;padding:0;height:75px;width:75px;line-height:75px;font-size:20px;text-align:center;background:#ed1f24;color:#fff!important;position:absolute;border-radius:50%;z-index:1}.play-btn2 i::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1;background-color:#ed1f24;border-radius:50px;animation:ripple-wave 1s linear infinite;-webkit-transform:scale(1);transform:scale(1);transition:all 0.5s ease-in-out}@keyframes ripple-wave{0%{opacity:.8;-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.exhibition-item{margin-bottom:25px;padding:2em}.exhibition-item-home{margin-bottom:25px;padding:1.3em;background:#ffffff!important}.exhibition-img{position:relative;overflow:hidden}.exhibition-img img{width:100%}.exhibition-img::before{content:"";width:140%;height:180%;position:absolute;top:-100%;left:-170%;z-index:11;transition:1s!important;transform:rotate(20deg) scale(1.2)!important;background:linear-gradient(90deg,#fff0 50%,rgb(48 52 59 / .8) 100%)!important}.exhibition-meta{color:#ed1f24;padding-top:10px;letter-spacing:4px;font-weight:500;font-family:'poppins';text-transform:uppercase}.exhibition-date{padding:9px 0;color:#686868;font-family:'poppins'}h4.exhibition-title{font-size:21px;font-family:'Philosopher'}.exhibition-title a{color:#091e3e}.team-items{margin:-.75rem}.team-item{padding:.75rem}.team-item::after{position:absolute;content:"";width:100%;height:0;top:0;left:0;background:#FFF;transition:.5s;z-index:-1}.team-item:hover::after{height:100%;background:var(--primary)}.team-item .team-social{position:absolute;width:100%;bottom:-20px;left:0}.team-item .team-social .btn{display:inline-flex;margin:0 2px;color:var(--primary);background:var(--light)}.team-item .team-social .btn:hover{color:#FFF;background:var(--primary)}.contact-information{padding-top:0em;position:relative}.container-fluid.contact-bg.py-5{max-width:100%;padding-bottom:50px;padding-top:100px;position:relative;z-index:1;background-color:#fff}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#555;background-color:#f5f5f5;background-clip:padding-box;border:1px solid #DFE4FD;appearance:none;border-radius:4px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.faq-section-area.faq-bg.section-padding5{max-width:100%;padding-bottom:60px;padding-top:60px;position:relative;z-index:1;background-color:#f8f9fa}.faq-section-area.faq-bg.section-padding5.faq2::after{top:0;right:0;width:50%;content:'';height:100%;position:absolute;background-image:url(../img/faq-img.jpg)}.accordion-button:not(.collapsed)::after{color:#fff;filter:brightness(0) invert(1)}.accordion-item{border:none;margin-bottom:24px}button.accordion-button.collapsed{color:var(--main-color,#1D2940);font-family:'poppins';font-size:15px;font-style:normal;font-weight:500;line-height:20px}.accordian-area.accourbutton button{padding:22px 20px}.accordian-area.accourbutton h2.accordion-header{border:none}.accordion-button:not(.collapsed){color:#fff;font-family:'poppins';font-size:17px;font-style:normal;font-weight:500;line-height:20px}.accordion-button:not(.collapsed){border-radius:2px;background:var(--main-color,#1D2940)}.accordion-body{border-radius:2px;background:var(--main-color,#1D2940);color:#fff}.accordion-body p{color:#fff;font-size:15px}.process-icon2{position:relative;border:1px solid #f2f2f2;padding:5px;background-color:#fff0;transition:all 0.2s ease-in-out;height:auto}.process-icon2:hover{border:1px solid #ed1f24;background:#ed1f24}.process-icon2 h3{margin:20px 0;color:#333;font-size:20px;font-weight:500;line-height:1.2em}.process-icon2 p{margin:0;font-size:15px}.process-icon2 .icon-number{color:#ed1f24;font-size:30px}#whatsapp .wtsapp:focus{border:none;outline:none}#whatsapp .wtsapp{position:fixed;transform:all .5s ease;background-color:#25d366;display:block;text-align:center;box-shadow:0 0 20px rgb(0 0 0 / .15);border-radius:50px;border-right:none;color:#fff;font-weight:700;font-size:30px;bottom:30px;left:20px;border:0;z-index:9999;width:50px;height:50px;line-height:50px}#whatsapp .wtsapp:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:60px;height:60px;background:#25d366;border-radius:50%;-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.container-fluid.page-header.project-detail{position:relative;top:-3em}.container-fluid.home-header{position:relative;top:-3em}.VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q{background-color:unset!important;box-shadow:unset!important;box-sizing:unset!important;-webkit-box-sizing:unset!important;-moz-box-sizing:unset!important;position:unset!important}div#goog-gt-tt{display:none!important}.no-spacing{white-space:nowrap}.sidebar .widget{position:relative;display:block;background-color:#fff}img.gallery-service{border-radius:6px}.gallery-service-space{padding:8px}.widget-content{box-shadow:0 0 70px rgb(0 0 0 / .08);position:relative;border-radius:10px;padding:30px}.section-title .sm-title{position:relative;font-weight:700;font-size:18px;display:inline-block;margin-bottom:10px;padding-left:10px;color:#000;z-index:9;font-family:'Poppins'}.section-title .sm-title:before{content:"";height:5px;width:2px;position:absolute;background:#fff;top:8px;left:0;z-index:1;transition:all .4s ease}.section-title .sm-title:after{position:absolute;content:"";height:100%;width:2px;left:0;top:0;background:#ed1f24}.sidebar .widget .category-list li{display:block;position:relative}.sidebar .widget .category-list li a:hover,.sidebar .widget .category-list li.active a{color:#fff;border-color:#fff0;background-color:#ed1f24}.sidebar .widget .category-list li a{display:block;background-color:#fff0;padding:20px 60px 20px 20px;margin:0 0 10px 0;font-size:16px;font-weight:700;line-height:1;border:1px solid #ced4da;color:#232323;border-radius:10px}.sidebar .widget .category-list li span{width:38px;height:38px;line-height:38px;background-color:#f8f9fa;font-size:13px;border-radius:10px;display:inline-block;text-align:center;color:#232323;position:absolute;right:10px;top:11px;z-index:1;transition:all ease .4s}.social-icon-style2{margin-bottom:0;display:inline-block;padding-left:10px;list-style:none}.social-icon-style2 li{vertical-align:middle;display:inline-block;margin-right:5px}.social-icon-style2 li a{display:inline-block;font-size:14px;text-align:center;color:#fff;background:#ed1f24;height:41px;border-radius:8px;line-height:42px;width:41px}.sidebar-banner{padding:145px 0;border:0;position:relative;border-radius:10px;overflow:hidden}.cover-background{position:relative!important;background-size:cover!important;overflow:hidden!important;background-position:center!important;background-repeat:no-repeat!important}.sidebar-banner:before{content:"";width:100%;height:100%;bottom:0;left:0;position:absolute;transition:all .5s linear;background:-webkit-linear-gradient(90deg,rgb(33 37 41 / .9) 5%,transparent 80%);opacity:1;border-radius:10px}.sidebar-banner .content{position:absolute;bottom:0;left:0;font-size:15px!important;padding:20px}.video-area3{position:relative;background-repeat:no-repeat!important;background-position:center!important;border-radius:8px;background-size:cover!important}.video-area3::before{content:"";position:absolute;background:rgb(3 2 7 / .2);width:100%;height:100%;left:0;top:0;border-radius:8px}.video-wrapper3{position:relative;display:flex;justify-content:center;border-radius:5px;height:400px;z-index:100}.video-area3 .play-btn2{display:inline-block;padding:0;height:75px;width:75px;text-align:center;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.client-logo{display:table-cell;text-align:center;vertical-align:middle}.client-logo-media:hover{background-color:#fff}a:active,a:hover,a:focus{color:#d5dd02}.wt-img-effect{position:relative;overflow:hidden;display:block}.client-logo-media{margin-bottom:38px;padding:20px;position:relative;z-index:1}.client-logo-media:hover:after,.client-logo-media:hover:before{width:30px;height:30px;opacity:1}.client-logo-media:after{right:10px;bottom:10px;border-bottom:4px solid #ed1f24!important;border-right:4px solid #ed1f24!important}.client-logo-media:before{left:10px;top:10px;border-top:4px solid #ed1f24!important;border-left:4px solid #ed1f24!important}.client-logo-media:after,.client-logo-media:before{content:'';position:absolute;width:0;height:0;background-color:#fff0;border:none;opacity:0;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}.exhibition-content.service{padding:12px 20px;border:2px solid #f1f1f1}.exhibition-title a:hover{color:#091e3e}.service-icon-page{height:50px;width:50px;justify-content:center;align-items:center;display:flex;border-radius:50%;background-color:#ed1f24}.service-icon-page img{width:42px}.row.benefit{border:2px solid #b7b7b7;border-radius:8px;padding:2em}.notranslate a{text-decoration:none;color:inherit}@media screen and (min-width:800px) and (max-width:1000px){.faq-section-area.faq-bg.section-padding5.faq2::after{display:none!important}}a.nav-item.nav-link.changeLang::after{content:'';display:block;width:80%;border-bottom:none!important;padding-bottom:.2em;transform:translate(-150%);transition:all 1s ease}h5.project-preview.title2{color:#fff;font-size:25px}.video-player{width:80%;position:absolute;left:50%;margin-top:35em;transform:translate(-50%,-50%);cursor:pointer;z-index:999}video:focus{outline:none}.close-btn{position:absolute;top:15px;right:25px;width:30px;cursor:pointer}