.elementor-widget-icon .elementor-icon-wrapper{line-height:1}p{margin-top:0}.text-no-margin p{margin-bottom:0}.text-no-margin p+p{margin-top:1em}.text-not-margin p{margin-bottom:0}div.content-wrap-left>.e-con-inner{margin-left:0}div.content-wrap-right>.e-con-inner{margin-right:0}div.a-full a{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}a.elementor-button:focus-visible{outline:none}.elementor-widget-theme-site-logo a:focus-visible{outline:none}.text-has-link a:-webkit-any-link{color:unset}.text-has-link a:hover{color:#b49675}.bg-white-gradient-1{background:linear-gradient(89deg, rgba(255, 255, 255, 0.95) 1.01%, rgba(255, 255, 255, 0.4) 53.04%, rgba(255, 255, 255, 0) 66.17%, rgba(255, 255, 255, 0) 99.74%)}.btn-video-bottom .elementor-custom-embed-play{top:75%}.text-has-list.icon-star ul{list-style:none;padding-left:0}.text-has-list ul{padding-left:1.5rem}.text-has-list ul li+li{padding-top:12px}@media screen and (max-width: 549px){.text-has-list ul li+li{padding-top:6px}}.text-has-quote blockquote{margin:0;border-left:2px solid var(--e-global-color-primary)}.owl-carousel .owl-nav button:focus{outline:none}.elementor-slideshow__title{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{margin-bottom:3rem}ul{padding-left:1.25rem}body{margin:0}@media screen and (min-width: 850px){.dialog-prevent-scroll{margin-right:16px}}@media screen and (max-width: 849px){.postion-md-unset{position:unset}}@media screen and (max-width: 549px){.text-sm-no-margin p{margin-bottom:0}.text-sm-margin p{margin-bottom:8px}.sm-position-unset{position:unset}.elementor-g-recaptcha{display:none}}.policy p:empty{margin-bottom:0}@media screen and (max-width: 549px){.policy h3{font-size:22px;margin-top:0}}header #menu-main li.more{display:none}header #menu-main li.home{display:none}header #menu-main ul.elementor-nav-menu>li.current-menu-parent>a{color:var(--e-global-color-primary)}header .header-inner.stuck{background:#191923}@media screen and (max-width: 1220px){header #menu-main li.more{display:flex}header #menu-main li.md-hide{display:none}}@media screen and (max-width: 1084px){header #menu-main li.sm-hide{display:none}}#menu-main-mobile ul.elementor-nav-menu>li.current-menu-parent>a:not(.highlighted){color:var(--e-global-color-primary)}#menu-main-mobile li.home{display:block}.elementor-popup-modal.menu-mobile .dialog-message{overflow:hidden}.elementor-popup-modal.menu-mobile .wrap{overflow-y:auto;max-height:90vh}.elementor-popup-modal.menu-mobile .wrap>.e-con-inner{height:100%}.elementor-popup-modal.menu-mobile .overlay{filter:blur(210px)}.contact-wrap a:hover *{color:var(--e-global-color-primary)}#site-header a[href="/services"]{pointer-events:none}.button-is-hover a:hover{box-shadow:rgba(0,0,0,.1) 0px 4px 12px}.button-icon-center *{line-height:1}.button-icon-center .elementor-button-content-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.button-icon-center .elementor-button-text{flex-grow:0}.button-icon-center .elementor-button-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.btn-has-icon span{display:flex}.btn-has-icon .elementor-button-icon svg{width:1.5rem}.custom-scrollbar::-webkit-scrollbar{width:4px;display:block}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar::-webkit-scrollbar-thumb{background:#bebebe}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.arrow-style-line .swiper-pagination-bullet{width:1rem !important;height:4px !important;margin:0 !important;border-radius:4px}.elementor-popup-modal.menu-mobile li.more{display:none}#contact-info button{padding:18px 36px;background-color:#fff;position:relative}#contact-info button:after{position:absolute;content:"";width:1px;height:100%;background-color:#fff;top:8px;right:-4px;transition:.6s}#contact-info button:before{position:absolute;content:"";width:100%;height:1px;background-color:#fff;bottom:-4px;left:8px;transition:.6s}#contact-info button:hover:after{width:0;height:0;bottom:0;right:-4px}#contact-info button:hover:before{width:0;height:0;bottom:-4px;right:0}#contact-info input:focus{box-shadow:none}#contact-info input{padding:12px 8px 14px 8px}#contact-info .elementor-field-type-submit{width:unset}#contact-form button{padding:18px 36px;background-color:#141414;position:relative;color:#fff;margin-top:32px}#contact-form button:after{position:absolute;content:"";width:1px;height:100%;background-color:#141414;top:8px;right:-4px;transition:.6s}#contact-form button:before{position:absolute;content:"";width:100%;height:1px;background-color:#141414;bottom:-4px;left:8px;transition:.6s}#contact-form button:hover:after{width:0;height:0;bottom:0;right:-4px}#contact-form button:hover:before{width:0;height:0;bottom:-4px;right:0}#contact-form input:focus{box-shadow:none}#home-service .service-item:hover .service-item-overlay{background-color:unset}#home-service .service-item:hover img{scale:1.1}#home-service .service-item:hover h6{visibility:hidden}#home-service .service-item h6{visibility:visible;transition:.3s}#home-blog a.title-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#home-blog .posted-in a{font-family:"Afacad",Sans-serif}#service-build .owl-nav{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:3rem}#service-build .owl-nav button{background-color:#fff;width:3rem;height:3rem;border-radius:5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}#service-build .owl-nav button span{font-size:0;width:1.5rem;height:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;background-repeat:no-repeat;background-position:center;background-size:contain}#service-build .owl-nav button.owl-prev span{background-image:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/caret-left.svg)}#service-build .owl-nav button.owl-next span{background-image:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/caret-right.svg)}#home-portfolio img{height:65vh;max-height:480px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 849px){#home-portfolio img{height:35rem}}#completed-project img{height:38rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 849px){#completed-project img{height:30rem}}h1,h2,h3,h4,h5,h6{font-family:"Vollkorn",serif !important}.wpml-ls-legacy-dropdown{width:-moz-max-content;width:max-content}.wpml-ls-legacy-dropdown a{background:rgba(0,0,0,0);border:0}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:8px}.wpml-ls-legacy-dropdown .wpml-ls-current-language>a span.wpml-ls-native{display:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover a{background:rgba(0,0,0,0);color:#fff}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{min-width:12rem;left:auto;border:0;padding-top:2rem}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-native{margin-left:8px}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{background:rgba(0,0,0,.3)}#home-client-slide a:hover img{filter:unset}#home-why .icon-box{height:100%;min-height:280px}#home-why .why-item{position:relative;transition:all .3s ease-in-out}#home-why .why-item::after{content:"";position:absolute;top:0;right:-16px;width:0px;height:0px;background:#000;display:block;transition:all .3s ease-in-out}#home-why .why-item::before{content:"";position:absolute;top:calc(100% + 16px);left:0;width:0px;height:0px;display:block;transition:all .3s ease-in-out;background:#000}#home-why .why-item:hover{box-shadow:#26394d 0px 20px 30px -10px;transform:translateY(-1rem)}#home-why .why-item:hover::after{width:1px;height:100%}#home-why .why-item:hover::before{width:100%;height:1px}.elementor-form-fields-wrapper .elementor-field-type-select .select-caret-down-wrapper{width:1.5rem;height:1.5rem;background:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/caret-down.svg) no-repeat center;background-size:contain}.elementor-form-fields-wrapper .elementor-field-type-select .select-caret-down-wrapper svg{display:none}.elementor-form-fields-wrapper input:not([type=radio]){height:3rem}.elementor-form-fields-wrapper select{height:3rem}.elementor-form-fields-wrapper .elementor-field-type-date{position:relative}.elementor-form-fields-wrapper .elementor-field-type-date input{-webkit-appearance:none;-moz-appearance:textfield}.elementor-form-fields-wrapper .elementor-field-type-date::after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/calendar.svg) no-repeat right center;background-size:contain;position:absolute;right:1.25rem;top:40px;z-index:1}.elementor-form-fields-wrapper .elementor-field-type-date input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;appearance:none;opacity:0;z-index:2;background:none;width:3rem}.elementor-form-fields-wrapper .elementor-field-type-checkbox .elementor-field-option{display:flex;align-items:center;gap:8px}.elementor-form-fields-wrapper .elementor-field-type-checkbox input[type=checkbox]{width:1rem;height:1rem !important;cursor:pointer;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/check_box_empty.svg) no-repeat center;background-size:cover}.elementor-form-fields-wrapper .elementor-field-type-checkbox input[type=checkbox]:checked{background:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/check_box.svg) no-repeat center;background-size:cover;-webkit-appearance:none;-moz-appearance:none;appearance:none}.elementor-form-fields-wrapper .elementor-field-type-checkbox label{cursor:pointer}.elementor-form-fields-wrapper .elementor-field-type-checkbox .elementor-field-subgroup{gap:1rem;padding-top:.5rem}.elementor-form-fields-wrapper .elementor-field-type-radio{align-content:flex-start;flex-wrap:nowrap !important}.elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-option{display:flex;align-items:center;gap:8px;flex-basis:auto !important}.elementor-form-fields-wrapper .elementor-field-type-radio label{width:-moz-max-content;width:max-content;padding-bottom:0 !important;margin-right:1rem}.elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup{gap:1rem;padding-top:0;flex-basis:auto !important}.elementor-form-fields-wrapper .elementor-field-type-radio input{width:1rem;height:1rem !important;cursor:pointer}.elementor-form-fields-wrapper .elementor-field-type-radio input:checked{background:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/check-radio.svg) no-repeat center;background-size:cover;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 549px){.elementor-form-fields-wrapper .elementor-field-type-radio{flex-wrap:wrap !important}.elementor-form-fields-wrapper .elementor-field-type-radio .elementor-field-subgroup{padding-top:4px}}#blog .elementor-button-link.elementor-button{padding:18px 36px;background-color:#141414;position:relative;color:#fff;margin-top:32px}#blog .elementor-button-link.elementor-button:after{position:absolute;content:"";width:1px;height:100%;background-color:#141414;top:8px;right:-4px;transition:.6s}#blog .elementor-button-link.elementor-button:before{position:absolute;content:"";width:100%;height:1px;background-color:#141414;bottom:-4px;left:8px;transition:.6s}#blog .elementor-button-link.elementor-button:hover:after{width:0;height:0;bottom:0;right:-4px}#blog .elementor-button-link.elementor-button:hover:before{width:0;height:0;bottom:-4px;right:0}#blog .elementor-button-link.elementor-button .e-load-more-spinner{top:0;transform:translate(-50%, -100%)}#blog h3.elementor-heading-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;background-size:0 2px;background-position:0 90%;background-repeat:no-repeat;background-image:linear-gradient(0deg, #7e7e7e, #f5f5f5)}#blog h3.elementor-heading-title a:hover{background-size:100% 2px}#blog .item:hover{border-color:#1a1a1a}.single-post .tagcloud a{font-size:16px !important;padding:8px 12px;border:1px solid #e0e0e0}.single-post .tagcloud a:hover{background:#1a1a1a;color:#fff}.single-post .elementor-widget-theme-post-content h2{font-size:28px}.single-post .elementor-widget-theme-post-content h3{font-size:24px}.single-post #breadcrumbs{font-family:"Afacad",Sans-serif}.archive .blog-list{grid-template-columns:repeat(auto-fit, minmax(295px, 1fr));display:grid;gap:3rem}.archive .blog-list h4.entry-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.archive .blog-list .the-excerpt p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.archive .blog-list .post-inner{margin-bottom:0;padding:1.25rem}.archive .blog-list .entry-footer{padding-left:1rem;padding-bottom:2rem}.archive .blog-list .posted-in a{font-family:"Afacad",Sans-serif}.archive .blog-list img{height:27rem;-o-object-fit:cover;object-fit:cover}.archive #breadcrumbs{font-family:"Afacad",Sans-serif}.single-ot_portfolio #breadcrumbs{font-family:"Afacad",Sans-serif}.single-ot_portfolio .portfolio-related-posts .projects-box img{height:30rem;-o-object-fit:cover;object-fit:cover}#newsletter-form input{background-color:rgba(0,0,0,0);border-color:#a3a3a3;font-family:"Afacad",Sans-serif;color:#a3a3a3}#newsletter-form input::-moz-placeholder{color:#a3a3a3}#newsletter-form input::placeholder{color:#a3a3a3}#newsletter-form .mailpoet_form_columns_container{visibility:visible !important}#newsletter-form div.mailpoet_form_columns{margin-bottom:0;flex-direction:column}#newsletter-form div.mailpoet_form_columns .mailpoet_form_column{margin-left:0;container-type:normal}#newsletter-form div.mailpoet_form_columns .mailpoet_paragraph{margin-bottom:0}#newsletter-form div.mailpoet_form_columns .is-button{position:absolute;right:0;bottom:auto;top:0}#newsletter-form div.mailpoet_form_columns .is-button input{font-size:0 !important;min-width:20px;height:32px;background:url(//teknixconcept.com/wp-content/themes/construction/assets/icon/send.svg) no-repeat center;background-size:contain}#newsletter-form div.mailpoet_message{padding:0}#newsletter-form div.mailpoet_message p{position:unset;transform:unset;text-align:left;margin:0;font-size:14px;line-height:1.3;margin-top:12px}#newsletter-contact .mailpoet_text{background-color:rgba(0,0,0,0);border-color:#fff;font-family:"Afacad",Sans-serif;color:#fff}#newsletter-contact .mailpoet_text::-moz-placeholder{color:#fff}#newsletter-contact .mailpoet_text::placeholder{color:#fff}#newsletter-contact .mailpoet_form_columns_container{visibility:visible !important}#newsletter-contact div.mailpoet_form_columns{margin-bottom:0;gap:5rem}#newsletter-contact div.mailpoet_form_columns .mailpoet_form_column{margin-left:0;container-type:normal}#newsletter-contact div.mailpoet_form_columns .mailpoet_paragraph{margin-bottom:0}#newsletter-contact div.mailpoet_form_columns .is-button{max-width:18rem}#newsletter-contact div.mailpoet_form_columns .is-button input{background-color:#fff;color:#141414;padding:12px}#newsletter-contact div.mailpoet_message{padding:0}#newsletter-contact div.mailpoet_message p{position:unset;transform:unset;text-align:left;margin:0;font-size:14px;line-height:1.3;margin-top:12px;color:#fff}#about-tabs .tabs-heading{overflow-x:auto;display:flex}#about-tabs .tabs-heading li{white-space:nowrap}@media screen and (max-width: 549px){#about-tabs .tabs-heading::-webkit-scrollbar{width:0;height:0}}#about-tabs .tab-image.current{visibility:visible;transition:all ease-in 1s;height:auto;opacity:1}#about-tabs .tab-image{visibility:hidden;height:0;opacity:0}.flip-card img{height:300px !important;-o-object-fit:cover;object-fit:cover}a.btn-loadmore.octf-btn{font-family:"Afacad",sans-serif}#design-tab ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:40px 0 0 0}#design-tab li{min-width:264px;flex:0;margin-right:48px}#design-tab .process-des-item{max-width:902px;margin:0 auto}@media screen and (max-width: 549px){#design-tab ul{display:flex}#design-tab li{min-width:215px;margin-right:0 32px 0 0}}#design-image-slide .elementor-widget-container{transform:translate(-30px, -30px)}@media screen and (max-width: 549px){#design-image-slide .elementor-widget-container{transform:translate(0, 0)}}#design-service .icon-box{height:380px;align-items:center;justify-content:center;display:flex;flex-direction:column}@media screen and (max-width: 549px){#design-service .icon-box{height:343px}}#design-tab-renovations ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:20px 0}#design-tab-renovations li{margin-right:0}#design-tab-renovations .process_nav{padding-bottom:0}@media screen and (max-width: 549px){#design-tab-renovations ul{display:flex;padding:40px 0}#design-tab-renovations li{min-width:215px;margin-right:0 32px 0 0}}#slide-main-custom .swiper-slide-active .slide-tab-image{background:#000;fill:#fff}#portfolio-gallery .gallery-item img,.portfolio-gallery .gallery-item img{height:23rem;-o-object-fit:cover;object-fit:cover}#design-tab-content ul.elementor-icon-list-items li{display:none}#design-tab-content ul.elementor-icon-list-items li.current{display:block}#design-tab-content #slide-main-custom .e-loop-item{cursor:pointer}#design-tab-content #slide-main-custom .e-loop-item.current img{filter:brightness(0) invert(1)}#tab-process ul.elementor-icon-list-items li{display:none;margin:0}#tab-process ul.elementor-icon-list-items li.current{display:block}#tab-process #slide-process .tab-slide-item{cursor:pointer}#tab-process #slide-process .tab-slide-item svg{filter:brightness(0) invert(1)}#tab-process #slide-process .tab-slide-item.current .tab-slide-image{background-color:#fff}#tab-process #slide-process .tab-slide-item.current svg{filter:unset}#tab-process #slide-process .tab-slide-item .number-box span{font-family:"Titillium Web",sans-serif;color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;opacity:.5}@media screen and (max-width: 549px){#tab-process #slide-process .active .tab-slide-item{border-color:#fff}#tab-process #slide-process .active .tab-slide-item .tab-slide-image{background-color:#fff}#tab-process #slide-process .active .tab-slide-item svg{filter:unset}}.slide-gallery-1 img{min-height:570px}.img-gallery-full .gallery-item a{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%}.img-gallery-full .gallery-item a img{width:100%;-o-object-fit:cover;object-fit:cover}#process-box-slider h5{margin-bottom:0;min-height:62px}#process-box-slider .owl-stage-outer{padding-bottom:3px}#process-box-slider .owl-item li{padding-top:1rem;padding-bottom:1rem}#furniture-main .furniture-item{overflow:hidden}#furniture-main .furniture-item .furniture-content{visibility:hidden}#furniture-main .furniture-item:hover .furniture-content{visibility:visible}#furniture-main .furniture-item:hover img{scale:1.1}#furniture-main .furniture-item:hover .furniture-item-overlay{background-color:rgba(0,0,0,.6)}#completed-project .btn-loadmore.octf-btn{padding:18px 36px;background-color:#141414;position:relative;color:#fff;margin-top:32px}#completed-project .btn-loadmore.octf-btn:after{position:absolute;content:"";width:1px;height:100%;background-color:#141414;top:8px;right:-4px;transition:.6s}#completed-project .btn-loadmore.octf-btn:before{position:absolute;content:"";width:100%;height:1px;background-color:#141414;bottom:-4px;left:8px;transition:.6s}#completed-project .btn-loadmore.octf-btn:hover:after{width:0;height:0;bottom:0;right:-4px}#completed-project .btn-loadmore.octf-btn:hover:before{width:0;height:0;bottom:-4px;right:0}#completed-projects-post .e-loop-item .elementor-image-box-img,#portfolio_completed .e-loop-item .elementor-image-box-img{aspect-ratio:1}#completed-projects-post .e-loop-item .elementor-image-box-img img,#portfolio_completed .e-loop-item .elementor-image-box-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#completed-projects-post .e-loop-item .elementor-image-box-title,#portfolio_completed .e-loop-item .elementor-image-box-title{font-size:24px;font-weight:400;line-height:36px;color:#1a1a1a;margin-bottom:10px;text-transform:uppercase}#completed-projects-post .e-loop-item .elementor-post-info__terms-list-item:after,#portfolio_completed .e-loop-item .elementor-post-info__terms-list-item:after{content:"]"}#completed-projects-post .e-loop-item .elementor-post-info__terms-list-item::before,#portfolio_completed .e-loop-item .elementor-post-info__terms-list-item::before{content:"["}#completed-projects-post .facetwp-facet-pagination,#portfolio_completed .facetwp-facet-pagination{display:flex;justify-content:center}#completed-projects-post .facetwp-facet-pagination .facetwp-load-more,#portfolio_completed .facetwp-facet-pagination .facetwp-load-more{padding:18px 36px;background-color:#141414;position:relative;color:#fff;margin-top:32px;font-size:13px;line-height:1.4}#completed-projects-post .facetwp-facet-pagination .facetwp-load-more:after,#portfolio_completed .facetwp-facet-pagination .facetwp-load-more:after{position:absolute;content:"";width:1px;height:100%;background-color:#141414;top:8px;right:-4px;transition:.6s}#completed-projects-post .facetwp-facet-pagination .facetwp-load-more:before,#portfolio_completed .facetwp-facet-pagination .facetwp-load-more:before{position:absolute;content:"";width:100%;height:1px;background-color:#141414;bottom:-4px;left:8px;transition:.6s}#completed-projects-post .facetwp-facet-pagination .facetwp-load-more:hover:after,#portfolio_completed .facetwp-facet-pagination .facetwp-load-more:hover:after{width:0;height:0;bottom:0;right:-4px}#completed-projects-post .facetwp-facet-pagination .facetwp-load-more:hover:before,#portfolio_completed .facetwp-facet-pagination .facetwp-load-more:hover:before{width:0;height:0;bottom:-4px;right:0}#completed-projects-post .facetwp-facet-cat,#completed-projects-post .portfolio-filter-tabs,#portfolio_completed .facetwp-facet-cat,#portfolio_completed .portfolio-filter-tabs{display:flex;justify-content:center;align-items:center;row-gap:16px;-moz-column-gap:40px;column-gap:40px;flex-wrap:wrap}#completed-projects-post .facetwp-facet-cat .facetwp-radio,#completed-projects-post .facetwp-facet-cat .tab,#completed-projects-post .portfolio-filter-tabs .facetwp-radio,#completed-projects-post .portfolio-filter-tabs .tab,#portfolio_completed .facetwp-facet-cat .facetwp-radio,#portfolio_completed .facetwp-facet-cat .tab,#portfolio_completed .portfolio-filter-tabs .facetwp-radio,#portfolio_completed .portfolio-filter-tabs .tab{cursor:pointer;background:none;padding-left:unset;margin-bottom:unset;color:var(--e-global-color-primary);font-family:"Afacad",Sans-serif;font-size:14px;font-weight:600;line-height:21px;position:relative;text-transform:uppercase;z-index:1}#completed-projects-post .facetwp-facet-cat .facetwp-radio:nth-child(2),#completed-projects-post .facetwp-facet-cat .tab:nth-child(2),#completed-projects-post .portfolio-filter-tabs .facetwp-radio:nth-child(2),#completed-projects-post .portfolio-filter-tabs .tab:nth-child(2),#portfolio_completed .facetwp-facet-cat .facetwp-radio:nth-child(2),#portfolio_completed .facetwp-facet-cat .tab:nth-child(2),#portfolio_completed .portfolio-filter-tabs .facetwp-radio:nth-child(2),#portfolio_completed .portfolio-filter-tabs .tab:nth-child(2){order:2}#completed-projects-post .facetwp-facet-cat .facetwp-radio:nth-child(3),#completed-projects-post .facetwp-facet-cat .tab:nth-child(3),#completed-projects-post .portfolio-filter-tabs .facetwp-radio:nth-child(3),#completed-projects-post .portfolio-filter-tabs .tab:nth-child(3),#portfolio_completed .facetwp-facet-cat .facetwp-radio:nth-child(3),#portfolio_completed .facetwp-facet-cat .tab:nth-child(3),#portfolio_completed .portfolio-filter-tabs .facetwp-radio:nth-child(3),#portfolio_completed .portfolio-filter-tabs .tab:nth-child(3){order:1}#completed-projects-post .facetwp-facet-cat .facetwp-radio:nth-child(4),#completed-projects-post .facetwp-facet-cat .tab:nth-child(4),#completed-projects-post .portfolio-filter-tabs .facetwp-radio:nth-child(4),#completed-projects-post .portfolio-filter-tabs .tab:nth-child(4),#portfolio_completed .facetwp-facet-cat .facetwp-radio:nth-child(4),#portfolio_completed .facetwp-facet-cat .tab:nth-child(4),#portfolio_completed .portfolio-filter-tabs .facetwp-radio:nth-child(4),#portfolio_completed .portfolio-filter-tabs .tab:nth-child(4){order:3}#completed-projects-post .facetwp-facet-cat .facetwp-radio .facetwp-counter,#completed-projects-post .facetwp-facet-cat .tab .facetwp-counter,#completed-projects-post .portfolio-filter-tabs .facetwp-radio .facetwp-counter,#completed-projects-post .portfolio-filter-tabs .tab .facetwp-counter,#portfolio_completed .facetwp-facet-cat .facetwp-radio .facetwp-counter,#portfolio_completed .facetwp-facet-cat .tab .facetwp-counter,#portfolio_completed .portfolio-filter-tabs .facetwp-radio .facetwp-counter,#portfolio_completed .portfolio-filter-tabs .tab .facetwp-counter{position:absolute;top:-11px;right:-10px;width:20px;text-align:left;font-size:11px;color:#828282;visibility:hidden;opacity:0;transition:all .2s linear}#completed-projects-post .facetwp-facet-cat .facetwp-radio::before,#completed-projects-post .facetwp-facet-cat .tab::before,#completed-projects-post .portfolio-filter-tabs .facetwp-radio::before,#completed-projects-post .portfolio-filter-tabs .tab::before,#portfolio_completed .facetwp-facet-cat .facetwp-radio::before,#portfolio_completed .facetwp-facet-cat .tab::before,#portfolio_completed .portfolio-filter-tabs .facetwp-radio::before,#portfolio_completed .portfolio-filter-tabs .tab::before{content:"";position:absolute;background:#ddd;bottom:-3px;left:-7px;width:0px;height:12px;z-index:-1;transition:all .3s linear}#completed-projects-post .facetwp-facet-cat .facetwp-radio.checked .facetwp-counter,#completed-projects-post .facetwp-facet-cat .facetwp-radio.active .facetwp-counter,#completed-projects-post .facetwp-facet-cat .tab.checked .facetwp-counter,#completed-projects-post .facetwp-facet-cat .tab.active .facetwp-counter,#completed-projects-post .portfolio-filter-tabs .facetwp-radio.checked .facetwp-counter,#completed-projects-post .portfolio-filter-tabs .facetwp-radio.active .facetwp-counter,#completed-projects-post .portfolio-filter-tabs .tab.checked .facetwp-counter,#completed-projects-post .portfolio-filter-tabs .tab.active .facetwp-counter,#portfolio_completed .facetwp-facet-cat .facetwp-radio.checked .facetwp-counter,#portfolio_completed .facetwp-facet-cat .facetwp-radio.active .facetwp-counter,#portfolio_completed .facetwp-facet-cat .tab.checked .facetwp-counter,#portfolio_completed .facetwp-facet-cat .tab.active .facetwp-counter,#portfolio_completed .portfolio-filter-tabs .facetwp-radio.checked .facetwp-counter,#portfolio_completed .portfolio-filter-tabs .facetwp-radio.active .facetwp-counter,#portfolio_completed .portfolio-filter-tabs .tab.checked .facetwp-counter,#portfolio_completed .portfolio-filter-tabs .tab.active .facetwp-counter{opacity:1;visibility:visible;right:-20px}#completed-projects-post .facetwp-facet-cat .facetwp-radio.checked::before,#completed-projects-post .facetwp-facet-cat .facetwp-radio.active::before,#completed-projects-post .facetwp-facet-cat .tab.checked::before,#completed-projects-post .facetwp-facet-cat .tab.active::before,#completed-projects-post .portfolio-filter-tabs .facetwp-radio.checked::before,#completed-projects-post .portfolio-filter-tabs .facetwp-radio.active::before,#completed-projects-post .portfolio-filter-tabs .tab.checked::before,#completed-projects-post .portfolio-filter-tabs .tab.active::before,#portfolio_completed .facetwp-facet-cat .facetwp-radio.checked::before,#portfolio_completed .facetwp-facet-cat .facetwp-radio.active::before,#portfolio_completed .facetwp-facet-cat .tab.checked::before,#portfolio_completed .facetwp-facet-cat .tab.active::before,#portfolio_completed .portfolio-filter-tabs .facetwp-radio.checked::before,#portfolio_completed .portfolio-filter-tabs .facetwp-radio.active::before,#portfolio_completed .portfolio-filter-tabs .tab.checked::before,#portfolio_completed .portfolio-filter-tabs .tab.active::before{width:calc(100% + 14px)}#portfolio_completed .elementor-shortcode{display:flex;flex-direction:column;align-items:center;gap:40px}#portfolio-posts{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media screen and (max-width: 849px){#portfolio-posts{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 549px){#portfolio-posts{grid-template-columns:repeat(1, 1fr)}}#portfolio-posts .portfolio-item{position:relative;overflow:hidden}#portfolio-posts .portfolio-item-image{aspect-ratio:1}#portfolio-posts .portfolio-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#portfolio-posts .portfolio-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.48);transition:all .3s ease-in-out}#portfolio-posts .portfolio-item:hover::after{background-color:rgba(0,0,0,0)}#portfolio-posts .portfolio-item:hover img{transform:scale(1.1);transition:all .3s ease-in-out}#portfolio-posts .portfolio-item-content{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;text-align:center;width:100%;padding:0 16px}#portfolio-posts h2{font-size:24px;font-weight:400;line-height:1.4;margin:0;color:#fff;text-transform:uppercase;text-align:center}#portfolio-posts p.portfolio-categories{font-size:14px;font-weight:500;line-height:1;color:#9f9f9f;margin:0}#project-list .e-loop-item .elementor-widget-image{aspect-ratio:1;overflow:hidden}#project-list .e-loop-item .elementor-widget-image img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}#project-list .e-loop-item .elementor-post-info__terms-list-item{font-family:"Afacad",Sans-serif;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:2px}#project-list .e-loop-item .elementor-post-info__terms-list-item:after{content:"]"}#project-list .e-loop-item .elementor-post-info__terms-list-item::before{content:"["}#project-list .e-loop-item:hover .elementor-widget-image{background-color:rgba(0,0,0,.48)}#project-list .e-loop-item:hover .elementor-widget-image img{transform:scale(1.1)}#resources .elementor-widget-container a{display:block;height:100%}#resources .elementor-widget-image{transition:all .3s ease-in-out}#resources .elementor-widget-image:hover{opacity:.7}