body p{margin:0}body .elementor-button .elementor-button-content-wrapper{gap:14px!important}body .elementor-button .elementor-button-content-wrapper .elementor-button-icon{display:flex}body .elementor-button .elementor-button-content-wrapper .elementor-button-icon i{align-items:center;display:flex}body select option{background-color:var(--e-global-color-text);border:1px solid var(--e-global-color-primary)}.box-shadow-0{box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05)}.box-shadow-1{box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 24px rgba(17,17,26,.1),0 16px 56px rgba(17,17,26,.1)}.box-shadow-2{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}#hp-quotation-block .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-contact_number,#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-email,#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-housing_type,#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-name{flex:0 0 100%}@media(min-width:768px){#hp-quotation-block .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:30px}#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-contact_number,#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-email,#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-housing_type,#hp-quotation-block .elementor-form-fields-wrapper .elementor-field-group-name{flex:0 0 calc(50% - 15px)}}#hp-mb-counter-block .elementor-widget-counter .elementor-counter-title{text-align:center}#hp-counter-block .counter .elementor-counter-title{min-height:2lh}#hp-our-service .elementor-icon-wrapper{align-items:center;display:flex}#header-block .elementor-button-icon-qty{right:-10px;top:-5px}@media(min-width:768px){#header-block .elementor-button-icon-qty{right:-10px;top:-5px}}@media(min-width:992px){#header-block .elementor-button-icon-qty{right:-10px;top:5px}}#header-block .jkit-close-menu:focus,#header-block .jkit-close-menu:hover,#header-block .jkit-hamburger-menu:focus,#header-block .jkit-hamburger-menu:hover{background:none!important}#au-quotation-block .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-contact_number,#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-email,#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-housing_type,#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-name{flex:0 0 100%}@media(min-width:768px){#au-quotation-block .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:30px}#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-contact_number,#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-email,#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-housing_type,#au-quotation-block .elementor-form-fields-wrapper .elementor-field-group-name{flex:0 0 calc(50% - 15px)}}#contact-block #ctu-email-block .elementor-widget-text-editor p a{word-break:break-all}#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-contact_number,#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-email,#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-housing_type,#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-name{flex:0 0 100%}@media(min-width:768px){#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:30px}#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-contact_number,#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-email,#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-housing_type,#contact-block #ctu-enquiry-block .elementor-form-fields-wrapper .elementor-field-group-name{flex:0 0 calc(50% - 15px)}}#contact-block p a{color:var(--e-global-color-text)!important}#shop-block .jkit-product-categories .jkit-product-category{margin:25px 0!important}#shop-block .woocommerce-result-count{margin:0}#shop-block .woocommerce-ordering select{border-color:hsla(0,0%,40%,.678);color:hsla(0,0%,40%,.839)}#shop-block .woocommerce-ordering select option{background-color:var(--e-global-color-primary)}#shop-block .woocommerce-ordering select:focus-visible{outline:none}#shop-block .added_to_cart{display:none}#cart-block{font-family:var(--e-global-typography-text-font-family)}#cart-block .woocommerce-cart-form thead{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}#cart-block .woocommerce-cart-form tbody .product-name a{color:var(--e-global-color-text)}#cart-block .woocommerce-cart-form tbody .quantity input{width:70px}#cart-block .woocommerce-cart-form .coupon button,#cart-block .woocommerce-cart-form button[name=update_cart]{padding:12px 20px}#cart-block .cart_totals bdi,#cart-block .cart_totals th{color:var(--e-global-color-text)}#cart-block .cart_totals .checkout-button{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}#checkout-block{font-family:var(--e-global-typography-text-font-family)}#checkout-block .woocommerce-checkout-review-order-table tbody td,#checkout-block .woocommerce-checkout-review-order-table tfoot th,#checkout-block .woocommerce-checkout-review-order-table thead th,#checkout-block bdi{color:var(--e-global-color-text)}#checkout-block .woocommerce-info{border-top-color:var(--e-global-color-accent)}#checkout-block .woocommerce-info:before{color:var(--e-global-color-accent)}#checkout-block #place_order{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);margin-top:12px;padding:15px!important}#our-project-block #op-search-block .elementor-widget-loop-grid .elementor-loop-container .post .elementor-widget-image a{width:100%}.form-wrapper .form-heading-icon{position:relative}.form-wrapper .form-heading-icon:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:23px solid var(--e-global-color-efde536);content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%,-4px);width:0;z-index:2}.form-wrapper #get_demo_form{display:flex;flex-direction:column-reverse}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-next{display:none}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-previous{background:transparent;bottom:-40px;color:var(--e-form-steps-indicator-active-primary-color);left:0;position:absolute;transform:translateY(100%)}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-previous:before{content:"";font-family:jkiticon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-transform:none;-webkit-font-smoothing:antialiased}.form-wrapper #get_demo_form .elementor-field-type-previous{padding:0!important}.form-wrapper #get_demo_form .e-form__indicators__indicator__separator{display:none!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number{justify-content:flex-end;margin-top:60px;padding-right:38px}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator{display:none;flex-basis:auto!important;padding:0!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active,.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator:last-child{display:flex}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator .e-form__indicators__indicator__number{margin:0!important;padding:0!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0!important;position:relative}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active:before{content:"Step"}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-inactive{align-items:center;flex-direction:row;justify-content:center;padding:0!important;position:relative}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-inactive:before{content:"of"}.form-wrapper #get_demo_form .elementor-field-group-increase_sales,.form-wrapper #get_demo_form .elementor-field-group-industry{display:flex;justify-content:center}.form-wrapper #get_demo_form .elementor-field-group-increase_sales label,.form-wrapper #get_demo_form .elementor-field-group-industry label{font-size:18px}.form-wrapper #get_demo_form .elementor-field-group-increase_sales .elementor-field-subgroup,.form-wrapper #get_demo_form .elementor-field-group-industry .elementor-field-subgroup{display:flex;flex-direction:column}.form-wrapper #get_demo_form .elementor-field-group-increase_sales .elementor-field-subgroup .elementor-field-option input,.form-wrapper #get_demo_form .elementor-field-group-industry .elementor-field-subgroup .elementor-field-option input{display:none}.form-wrapper #get_demo_form .elementor-field-group-increase_sales .elementor-field-subgroup .elementor-field-option label,.form-wrapper #get_demo_form .elementor-field-group-industry .elementor-field-subgroup .elementor-field-option label{background-color:var(--e-global-color-accent);border-radius:8px 8px 8px 8px;color:#fff;cursor:pointer;display:block;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);margin-top:20px;padding:16px 38px;text-align:center}