.fab:before{font-family:'Font Awesome 5 Brands'}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0px!important}.admin-bar .header-one.stricked-menu{top:32px}.elementor-element .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 0 0 0}.single-whatwe-do-box .icon .icon{padding:0}.pagination{position:relative;display:block}.pagination li{position:relative;display:inline-block;margin:0 5px;text-align:center}.pagination li a,.pagination li span{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #e4e7ee;border-radius:4px;color:#071230;font-size:18px;width:54px;height:54px;font-family:var(--heading-font);transition:500ms ease}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover,.pagination li span.current{border-radius:0;border-top-left-radius:50%;border-bottom-right-radius:50%;background-color:#b10f3c;border-color:#b10f3c;color:#fff}iframe{width:100%!important;height:100%!important}.case-two__meta .category{position:relative;line-height:1em;color:#fff;transition:all 500ms ease}.about-style-two .image-box .image-2 img{max-width:inherit}.chooseus-section .career-benefit__single h3::before{top:40%}.process-style-two .single-item.last-child .inner-box .arrow-icon{display:none}.construction-section .image-box{margin:0 30px 0 0px!important}.cta-two__inner{z-index:9}.company-values{padding-bottom:0}.community-section.company-values{padding-top:0;padding-bottom:120px}.company-values__images img{max-width:inherit!important}.contact-one__map .container{margin-top:-60px}.blog-details__form h3{margin-bottom:20px;display:block}.blog-details__form h3 small a{position:relative;font-size:inherit;color:inherit;display:block;margin-top:10px}.comment-one__single .comment .author-thumb{position:absolute;left:0;top:0}.comment-one__single{border-bottom:1px solid #e4e7ee;padding-bottom:30px;margin-bottom:40px}.blog-details__form{border-top:0}.wastey-comment-item .wastey-comment-item{margin-left:80px}.case-details__challenge{margin-bottom:110px}.related-cases{padding-top:0}.breadcrumb-item+.breadcrumb-item::before{display:none!important}.breadcrumb-item+.breadcrumb-item{padding-left:0px!important}.blog-details__hide-comment{margin-top:70px}.blog-details__paginations{margin-bottom:20px;background:#fafafa;padding:30px}.footer-style-three .location-widget{background:none}.wpcf7-form-control-wrap .bootstrap-select{width:100%}.blog-one__image>img{height:auto}.footer-widget ul{position:relative}.footer-widget ul li{position:relative;line-height:1em;margin-bottom:20px;width:100%;transition:transform 500ms ease,color 500ms ease}.footer-widget ul li:last-child{margin-bottom:0}.footer-widget ul li a{margin:0;color:#9aa0af;font-size:18px;position:relative;display:block;line-height:1em;transform:translateX(0);transition:transform 500ms ease,color 500ms ease}.footer-widget ul li:hover a{color:#fff}.footer-widget ul li:hover{color:#fff;transform:translateX(18px)}.footer-widget ul li::before{content:"\f105";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;top:50%;transform:translateY(-50%) translateX(-18px);left:0;opacity:0;visibility:hidden;transition:all 500ms ease}.footer-widget ul li:hover::before{opacity:1;visibility:visible}.footer-style-three .footer-widget ul li{width:49%;display:inline-block}.footer-style-two .gallery-widget .image-list li{width:auto}.service-widget ul li a br{display:none}.widget .tagcloud a{display:inline-block;align-items:center;justify-content:center;border:1px solid #e4e7ee;font-size:18px!important;color:var(--thm-black);margin-right:10px;margin-top:10px;padding:4px 13.6px;transition:all 500ms ease}.widget .tagcloud a:hover{background-color:var(--thm-base);border-color:var(--thm-base);color:#fff}.widget{position:relative;margin-bottom:50px}.widget ul{position:relative}.widget ul li{position:relative;display:block;align-items:center;width:100%;border-top:1px solid #e4e7ee;border-left:1px solid #e4e7ee;border-right:1px solid #e4e7ee;transition:all 500ms ease}.widget ul li a{display:block;line-height:55px;color:#646a7a;font-size:18px;position:relative;width:100%;padding-left:20px;transition:all 500ms ease}.widget ul li:last-child{border-bottom:1px solid #e4e7ee}.widget ul li:hover a{background-color:var(--thm-base);color:#fff;padding-left:35px}.widget ul li:before{content:"\f105";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;top:50%;transform:translateY(-50%);left:20px;color:#fff;opacity:0;visibility:hidden;transition:all 500ms ease}.widget ul li:hover:before{opacity:1;visibility:visible;z-index:99}.blog-sidebar__gallery li:before{display:none}.industries-sidebar__single,.service-sidebar__single{margin-top:0;margin-bottom:50px}.error-section{position:relative;padding:100px 0 100px}.error-section .content{position:relative;text-align:center}.error-section h1{position:relative;color:#242424;font-size:180px;font-weight:600;line-height:1em;margin-bottom:10px}.error-section h2{position:relative;color:#242424;font-size:50px;font-weight:300;line-height:1.2em;margin-bottom:10px}.error-section .text{position:relative;color:#242424;font-size:20px;font-weight:300;margin-top:20px;line-height:1.5em;margin-bottom:30px}.footer-style-three .widget-section .footer-column:last-child{background:#1a2542}.p-l0{padding-left:0px!important}.p-t0{padding-top:0px!important}.blog-details__image-column:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.footer-widget__contact-list li{line-height:26px!important}.footer-widget__contact-list li a{line-height:26px!important}.footer-widget__contact-list li:before,.footer-style-two .widget-section .logo-widget .info-list li:before,.footer-widget__contact-list li:before,.footer-style-two .gallery-widget .image-list li:before{display:none}.footer-widget__contact-list li:hover,.footer-style-two .widget-section .logo-widget .info-list li:hover,.footer-widget__contact-list li:hover,.footer-style-two .gallery-widget .image-list li:hover{transform:translateX(0)!important}.footer-widget__social>a{display:flex!important;margin-right:7px!important}.consultation-section .inner-box .consultation-form .form-group.last{width:auto;max-width:inherit;margin-right:0}.company-values hr{margin:80px 0!important}.case-details__meta-single{padding-left:105px!important}.blog-two__more-link_up{display:inline-block;vertical-align:middle;position:absolute;bottom:0;left:0!important;top:auto!important;background-color:var(--thm-base);line-height:34px;font-weight:600;font-size:18px!important;color:#fff;padding-left:16px!important;padding-right:16px;border-top-right-radius:18px;font-family:var(--heading-font);transform:translateY(100%);z-index:12;transition:500ms ease}.header-one__right.updated{margin-left:auto;position:relative;width:270px;height:80px}.header-one__right.updated>a{position:absolute;top:0;right:0;width:100%;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:600;color:#fff;padding:24.5px 0;text-transform:uppercase;font-family:var(--heading-font);transition:all 500ms ease}.header-style-three .header-one__right.updated>a>i{background-image:none;background-color:var(--thm-black);border-radius:20px}.widget ul.blog-sidebar__gallery li a{padding-left:0}.blog-sidebar__post .blog-post{border-bottom:1px solid rgb(212 215 222 / .8);margin-bottom:20px;padding-bottom:18px;position:relative;padding-left:65px}.blog-sidebar__post .blog-post::before{content:"\f105";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;top:6px;border-radius:4px;display:flex;justify-content:center;align-items:center;text-align:center;width:44px;height:44px;border:1px solid #e4e7ee;left:0;transition:all 500ms ease}.blog-sidebar__post .blog-post:hover::before{border-radius:0;border-top-left-radius:50%;border-bottom-right-radius:50%;border-color:var(--thm-base);background-color:var(--thm-base);color:#fff}.blog-sidebar__post .blog-post h3{margin:0;color:var(--thm-black);font-size:18px;line-height:26px;font-weight:600;margin-bottom:5px}.blog-sidebar__post .blog-post h3 a{color:inherit;transition:500ms ease}.blog-sidebar__post .blog-post span{color:#646a7a;font-size:16px;display:flex;align-items:center}.blog-sidebar__post .blog-post span i{color:var(--thm-base);font-size:14px;position:relative;top:-1px;margin-right:7px}.case-one__meta .category-one i{font-size:14px;margin-right:10px;color:var(--thm-base)}.blog-details .default-form .form-group{margin-bottom:0}.blog-details__form textarea,.blog-details__form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){border-radius:0}.blog-two__meta{margin-bottom:18px}.thm-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:none;outline:none!important;text-align:center;border-radius:4px;background-color:#fff;font-size:16px;font-weight:600;color:var(--thm-black);font-family:var(--heading-font);transition:all 500ms ease;padding:12px 31.4px}.blog-two__content a.thm-btn,.industries-one__content a.thm-btn{border:1px solid var(--thm-base);color:var(--thm-base)}.blog-two__content a.thm-btn span,.industries-one__content a.thm-btn span,.service-one__main a.thm-btn span,.service-one__hover-inner a.thm-btn span{margin-right:8px}.blog-two__content a.thm-btn:hover,.industries-one__content a.thm-btn:hover{border-color:var(--thm-black);color:#fff}.m-b25{margin-bottom:25px!important}.industries-one__content h3{padding-bottom:15px}.service-one__single p{padding-left:28px;margin-top:15px;color:#fff}.service-one__home-three .service-one__single p{color:#646a7a}.service-one__main>a{margin-left:30px;margin-right:30px;background:var(--thm-base);color:#fff}.service-one__hover-inner>a{background-color:var(--thm-black)}.about-section .content-box .lower-box .btn-box .thm-btn{padding:15px 31.4px;background:var(--thm-base);color:#fff}.search-box-outer .dropdown.show .search-box-btn .wastey-icon-54:before{content:"\f410";font-family:'Font Awesome 5 Pro';font-weight:400}.header-style-three .outer-box .logo img,.header-one__logo img,.header-style-two .header-top .top-inner .logo img,.logo-widget .footer-logo img,.footer-widget .about-info img,.side-menu__logo img{height:52px}.service-one__hover-inner>i,.service-one__main>i{margin-left:0}.service-one__single p{padding-left:0}.service-one__main>a{margin-left:0;margin-right:0}.service-one__hover-inner>a{top:2px}.service-one__hover-inner,.service-one__home-three .service-one__hover-inner,.service-one__main{padding-left:25px;padding-right:25px!important}.service-one__hover-inner{padding-right:0}.service-one__hover-inner>a{margin-left:0}.service-one__single h3{padding-left:0;padding-right:0}