::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#000;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#C3DD57}@supports (-webkit-touch-callout:none){body{height:-webkit-fill-available}}a:focus{outline:none}#menu-1-d70a164 a{cursor:pointer}.bim_single_blog a{color:#c3dd57}body.home{background-color:#252525}body{font-family:"Nohemi"!important}.hide_div,.hide_div div,.hide_div span{opacity:0;position:absolute!important;top:-9999px}.hidden_slider{visibility:hidden;height:0;overflow:hidden}.txt{color:#C3DD57!important;font-size:40px;letter-spacing:3px;font-weight:600}span.one{font-size:37px;order:4}span.two{font-size:35px;order:3}span.three{font-size:28px;order:2}span.four{font-size:28px;font-weight:600}span.five{order:3;font-size:34px}span.six{font-size:32px;order:2}span.seven{font-size:27px}#hov_btn_right .elementor-button-text{display:flex;flex-direction:column}.overflow{overflow:hidden}html:has(body.overflow){overflow:hidden}#project_cat .elementor-button-content-wrapper,.quote_btn .elementor-button-content-wrapper{align-items:center}.quote_btn .elementor-button-icon{display:flex}.services_popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;align-items:center}.close_btn{cursor:pointer}.popup-open .elementor-container.elementor-column-gap-default{height:580px}.services_popup.popup-open{display:flex!important}.category_loop{background-position:center;background-size:cover;background-repeat:no-repeat}.category_loop:hover .service_btn_pop{opacity:1;height:initial}.category_loop:hover .loop_title{opacity:0;height:0}.service_btn_pop{opacity:0;margin-bottom:0!important;height:0;transition:margin-bottom 0.6s ease,height 0.3s ease,}.category_loop:hover>.elementor-background-overlay:first-child{width:90%;height:90%;transform:translate(14px,14px)}.category_loop .elementor-background-overlay{transition:width 0.3s ease,height 0.3s ease,transform 0.3s ease!important}.loop_title{opacity:1;transition:margin-bottom 0.6s ease;margin-bottom:0!important}#custom_header .elementor-container{background-color:#252525}.left_hover div#left_sec,.right_hover div#right_sec{width:90%;align-items:center;justify-content:center}.left_hover div#right_sec,.right_hover div#left_sec{width:10%;transition:all 0.5s ease}#left_sec,#right_sec{width:50%;transition:all 0.8s ease;float:left;height:100vh}#left_sec .elementor-widget-wrap,#right_sec .elementor-widget-wrap{align-content:center}#right_sec .elementor-widget-wrap #hov_btn_right{margin-left:30px;word-spacing:15px}#left_sec .elementor-widget-wrap #hov_btn_left{margin-right:30px;z-index:2}.left_hover .elementor-widget-wrap,.right_hover .elementor-widget-wrap{height:100vh}.right_hover div#hov_btn_left{transform:rotate(269deg);white-space:nowrap;transform-origin:0 0;width:60%;top:250px}.left_hover div#hov_btn_right{transform:rotate(90deg);white-space:nowrap;transform-origin:0 0;top:-210px;margin-left:250px!important}div#hov_btn_right{width:190px}div#hov_btn_left{width:190px}div#left_sec::before{right:-1px;width:3px;height:28px}.left_hover #left_sec .elementor-widget-wrap #hov_btn_left{width:190px}#left_sec .elementor-widget-wrap #hov_btn_left span.elementor-button-text{line-height:37px;word-spacing:15px;display:flex;flex-direction:column}#service_cat{position:relative}div#service_cat::before{display:none!important;content:"";position:absolute;background:url(/wp-content/uploads/2024/01/lines.svg);top:21%;right:-10%;display:block;height:160px;width:170px;background-size:contain;background-repeat:no-repeat;background-position:center}div#service_cat::after{display:none!important;content:"";position:absolute;background:url(/wp-content/uploads/2024/01/lines.svg);bottom:20%;left:-14%;display:block;height:160px;width:170px;background-size:contain;background-repeat:no-repeat;background-position:center}#shadow a.elementor-button.elementor-size-sm{background:linear-gradient(145deg,#cdff05b3,#ccff00);box-shadow:0 2px 0 #C3DD5791,0 -2px 0 #C3DD57}#bim_location_hostspot .e-hotspot__tooltip img{border-radius:50%}.custom_tooltip{top:29px;position:absolute;left:12px;width:38px}.custom_tooltip img{border-radius:50%}.e-hotspot--active .custom_tooltip{visibility:hidden}#menu-1-6fd8902 li a:hover{background:#194796;color:#FFF;transition:.9s ease-in-out}.bim_globe{transform:translate(24%,0)}.e-hotspot--expand .e-hotspot__outer-circle{animation:e-hotspot-expand 0.9s infinite!important}.e-hotspot__outer-circle{padding:var(--hotspot-padding,9px)!important}.services_popup .elementor-container{justify-content:space-around;box-shadow:rgb(209 255 27) 0 0 9px 0;border-radius:10px;background-color:#202020}.services_popup span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px!important;border-radius:100px}.right_hover div#hov_btn_left span.one,.right_hover div#hov_btn_left span.two,.right_hover div#hov_btn_left span.three,.right_hover div#hov_btn_left span.four,.left_hover div#hov_btn_right span.five,.left_hover div#hov_btn_right span.six,.left_hover div#hov_btn_right span.seven{font-size:30px;margin-top:0;font-weight:300}.right_hover #hov_btn_left span.elementor-button-text,.left_hover div#hov_btn_right span.elementor-button-text{display:flex!important;gap:15px;flex-direction:unset!important}#Academicshow>div>div>div.elementor-widget-wrap,#Commercialshow>div>div>div.elementor-widget-wrap,#LifeScienceshow>div>div>div.elementor-widget-wrap,#MultiResidentialshow>div>div>div.elementor-widget-wrap,#siteshow>div>div>div.elementor-widget-wrap,#Draftingshow>div>div>div.elementor-widget-wrap,#builtshow>div>div>div.elementor-widget-wrap,#Renderingshow>div>div>div.elementor-widget-wrap,#Constructionshow>div>div>div.elementor-widget-wrap,#Shopshow>div>div>div.elementor-widget-wrap{cursor:pointer}.showAcademic,.showCommercial,.showLifeScience,.showMultiResidential,.showSite,.showDrafting,.showBuilt,.showRendering,.showConstruction,.showShop{display:none}#Academicshow img,#Commercialshow img,#LifeScienceshow img,#MultiResidentialshow img,#siteshow img,#Draftingshow img,#builtshow img,#Renderingshow img,#Constructionshow img,#Shopshow img{display:none}#Academicshow:hover img,#Commercialshow:hover img,#LifeScienceshow:hover img,#MultiResidentialshow:hover img,#Draftingshow:hover img,#builtshow:hover img,#Renderingshow:hover img,#Constructionshow:hover img,#Shopshow:hover img{display:inline-block;position:absolute;z-index:1;top:-80px}{color:#000;background:#C3DD57;box-shadow:inset 0 0 0 4px #c8f2225e,0 0 0 3px #C3DD57;transition:color 1s ease,border-color 1s ease;border-color:#C3DD57;background:#C3DD57;border-top:1px solid #C3DD57;border-right:1px solid #1f2d4d;border-bottom:1px solid #151e33;border-left:1px solid #1f2d4d;box-shadow:inset 0 1px 10px 1px #C3DD57c4,0 1px 0 #C3DD57c4,0 6px 0 #C3DD57c4,0 8px 4px 1px #252525}span.view_btn_bim{position:relative;display:inline-flex;width:127px;height:35px;margin:0 15px;perspective:100px}span.view_btn_bim a{font-size:14px;letter-spacing:1px;transform-style:preserve-3d;transform:translateZ(-25px);transition:transform .25s}span.view_btn_bim a:before,span.view_btn_bim a:after{position:absolute;content:"View Details";height:39px;width:137px;display:flex;align-items:center;border:2px solid #C3DD57;box-sizing:border-box;border-radius:20px;background-image:url(/wp-content/uploads/2024/06/arrow-new.svg);background-size:14px;background-repeat:no-repeat;background-position:114px 10px;font-size:14px;font-weight:300;padding-left:16px}span.view_btn_bim a:before{color:#C3DD57;background-color:transparent;transform:rotateY(0deg) translateZ(25px)}span.view_btn_bim a:after{color:#000;background-color:#C3DD57;transform:rotateX(90deg) translateZ(25px);background-image:url(https://stage.bim.bimservices.net/wp-content/uploads/2024/03/arrow-3.svg)}#Academicshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#Commercialshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#LifeScienceshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#MultiResidentialshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#siteshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#Draftingshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#builtshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#Renderingshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#Constructionshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a,#Shopshow>div>div>div.elementor-widget-wrap:hover .view_btn_bim a{transform:translateZ(-25px) rotateX(-90deg)}.bim_footer .elementor-social-icons-wrapper span{background-color:#FFF;border-radius:50px;box-shadow:0 8px 24px -4px rgba(24,39,75,.08),0 6px 12px -6px rgba(24,39,75,.12)}.bim_footer .elementor-icon-list-item a{max-width:max-content}.bim_footer .elementor-icon-list-item a:hover span.elementor-icon-list-text:before{opacity:1}.bim_footer .elementor-icon-list-item a span.elementor-icon-list-text:before{content:"";width:calc(100% + 20px);background-color:#C3DD57;height:2px;display:block;bottom:-9px;position:absolute;left:-4px;opacity:0;transition:.6s all}.bim_footer .menu-item .elementor-item-anchor:before{content:"";width:calc(100% + 20px);background-color:#c3dd57!important;height:2px;display:block;bottom:-2px;position:absolute;left:-4px;opacity:1;transition:.6s all}.bim_footer .menu-item .elementor-item-anchor{padding-left:0px!important;width:max-content}.bim_footer .elementor-icon-list-item a span.elementor-icon-list-text{position:relative}span.elementor-counter-number-prefix{flex-grow:0!important}.elementor-counter-title{text-align:left!important}.logo-slider img{width:auto!important;aspect-ratio:16/9;object-fit:contain;filter:brightness(0) invert(1);height:110px}.ftr-circle svg{padding:12px;clip-path:circle(50% at 50% 50%)}.ftr-circle svg:hover{background-color:#C3DD57;transition:1s ease}.ftr-circle svg:hover text{fill:#000}.ftr-circle .e-text-path:hover:before{background-image:url(/wp-content/uploads/2024/04/arrow.svg);transition:1s ease}.ftr-circle .e-text-path:before{content:"";background-image:url(/wp-content/uploads/2024/06/call_made.svg);background-size:100%;background-position:center;width:25px;height:25px;position:absolute;left:48%;top:40%;z-index:1;transform:translate(-50%,-50%);background-repeat:no-repeat;margin:0 auto;bottom:0;pointer-events:none}.ftr-circle .e-text-path{position:relative;width:max-content}.ftr-circle svg:hover{cursor:pointer}span.trigger.contact_btn{cursor:pointer;margin-top:5px}.e-hotspot__tooltip .contact_btn{margin-top:5px;background-color:#C3DD57}span.contact_btn:hover{outline:2px solid #C3DD57;background-color:transparent;animation:pulse .6s infinite}.quote_btn .elementor-button-text{margin-top:3px}.popup-open .cat_post_content{height:386px;overflow-y:scroll}.popup-open .cat_post_content strong{color:#C3DD57;margin-top:10px;display:inline-block}.bim_counter span.elementor-counter-number-suffix{font-size:25px;font-weight:300;color:#FFF;left:4px;position:relative}.bim_counter .elementor-counter-number-wrapper{align-items:flex-end}.services_popup .elementor-widget-container img{height:400px;object-fit:cover}.single_blog p{margin-top:14px!important;margin-bottom:14px!important}.single_blog p img:not(p strong img){margin:auto;display:block}.single_item_nav a[rel="prev"]:hover,.single_item_nav a[rel="next"]:hover{background-color:#c3dd57;transition:0.6s ease}.single_item_nav a[rel="prev"]:hover{border-top-left-radius:13px;border-bottom-left-radius:13px}.single_item_nav a[rel="next"]:hover{border-top-right-radius:13px;border-bottom-right-radius:13px}.single_item_nav a{padding:10px 0}.single_blog p strong{font-weight:600}@media only screen and (max-width:575px){.bim_archive_post nav.elementor-pagination{display:flex;justify-content:center;align-items:center;width:100%;flex-wrap:wrap;row-gap:13px}.bim_archive_post a.page-numbers:not(.next):not(.prev),.bim_archive_post span.current{padding:7px 14px 5px 14px!important}#hero_banner{height:100vh}#left_sec,#right_sec{width:100%;height:50vh}#left_sec .elementor-section.elementor-section-boxed>.elementor-container,#right_sec .elementor-section.elementor-section-boxed>.elementor-container{height:50vh}span.txt{font-size:37px}#right_sec .elementor-widget-wrap #hov_btn_right{margin-left:0}#left_sec .elementor-widget-wrap #hov_btn_left{margin-right:0;width:unset}}@media only screen and (max-width:767px){.logo-slider img{height:66px}#wrkflow_vdo .e-hosted-video{aspect-ratio:unset}span.click_btn,span.click_btn2{right:0!important;bottom:-26px!important;border-radius:0px!important;width:max-content!important;left:0;margin:auto!important;height:auto!important;font-weight:500!important}span.view_btn_bim{width:112px;margin:0 9px}.mob-carousel .elementor-testimonial__footer{flex-direction:column-reverse}.mob-carousel .elementor-testimonial{flex-direction:column-reverse;display:flex}.bim_counter span.elementor-counter-number-suffix{text-align:center;width:20px;flex-grow:unset}.bim_counter .elementor-counter-number-wrapper{justify-content:center}.mob-carousel .elementor-testimonial__text a{color:#000}.bim_counter .elementor-container.elementor-column-gap-default{left:11px;bottom:470px}div#service_cat::before{top:60px;right:0}.bim_globe{transform:translate(0,10px)}.elementor-sticky--active .logoflex img{width:46px!important}}.logo-slider figure.swiper-slide-inner{width:177px}.quote_btn a,.hov_btn .elementor-flip-box__button{animation:.6s pulse infinite}.bim_svg_icn{width:40px;height:40px;background:#313131;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #313131;overflow:hidden}.bim_svg_icn svg{width:23px;height:40px;fill:#C3DD57;animation-duration:0.9s;animation-name:uiScrollInfinite;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-fill-mode:both;animation-iteration-count:infinite}@keyframes uiScrollInfinite{0%{transform:translateY(70%)}100%{transform:translateY(-70%)}}@keyframe pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}span.click_btn,span.click_btn2{position:absolute;width:66px;height:60px;border:1px solid #c3dd57;border-radius:50%;font-size:9px;display:inline-flex;justify-content:center;align-items:center;line-height:12px;letter-spacing:1px;padding:10px;font-weight:300;word-spacing:0;animation:.6s pulse infinite;bottom:0;margin-left:10px}span.click_btn{right:-105px}span.click_btn2{right:-100px}.right_hover #hov_btn_left span.elementor-button-text span.click_btn,.left_hover div#hov_btn_right span.elementor-button-text span.click_btn2{display:none}.single_ser .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%;height:250px;object-fit:cover}.bim_portfolio .elementor-widget-container ul:not(:first-child),.bim_portfolio .elementor-widget-container p:not(:first-child){display:none}.bim_portfolio ul li strong{font-weight:500}.portfolio_img .elementor-widget-container{height:260px;position:relative}.portfolio_img .elementor-widget-container img{height:100%;object-fit:cover}#wrkflow_vdo video.elementor-video{height:86%;width:100%;margin:0 auto}.workflow_video>.elementor-container.elementor-column-gap-default{height:unset}.bim_archive_post span.current{padding:10px 14px;border-radius:50%;background-color:#000;color:#c3dd57!important;transition:.6s}.bim_archive_post a.page-numbers:not(.next):not(.prev){background-color:#c3dd57;padding:10px 12px;border-radius:50%;transition:.6s}.bim_archive_post a.page-numbers:not(.next):hover,.bim_archive_post a.next:hover,.bim_archive_post .prev:hover{background-color:#000;color:#c3dd57!important}.bim_archive_post a.next,.bim_archive_post .prev{background-color:#c3dd57;padding:10px 20px;border-radius:5px;transition:.6s}.popup-open .cat_post_content{height:386px;overflow:hidden}.popup-open .cat_post_content .elementor-widget-container{overflow-y:scroll;height:400px;padding-right:10px;padding-bottom:15px}.popup-open .cat_post_content .text-scroll{animation:autoscroll 20s linear infinite;overflow:hidden;height:unset}.popup-open .cat_post_content .elementor-widget-container p:first-child{padding-top:40px}@keyframes autoscroll{0%{transform:translateY(0)}50%{transform:translateY(-50%)}100%{transform:translateY(-100%)}}section#arc_project_cat .popup-open .cat_post_content .text-scroll{animation:none}section#arc_project_cat .popup-open .cat_post_content .elementor-widget-container{overflow-y:hidden}.single-loc-bim-acc ul.dce-acf-repeater-list{padding-left:0}.single-loc-bim-acc li.dce-acf-repeater-item h4{border-bottom:1px solid #FFF;padding-bottom:20px;padding-left:40px;margin-left:-32px;cursor:pointer;padding-right:40px}.single-loc-bim-acc li.dce-acf-repeater-item::marker{font-weight:700;font-size:20px}.single-loc-bim-acc li.dce-acf-repeater-item{position:relative}.single-loc-bim-acc li.dce-acf-repeater-item::after{content:"+";position:absolute;font-size:28px;top:0;bottom:0;right:20px}.single-loc-bim-acc li.dce-acf-repeater-item.active::after{content:"-"}.single-loc-bim-acc .dce-acf-repeater-item p.repeater-item{padding-left:30px}