html{scroll-behavior:auto !important}.elementor-nav-menu--main ul.elementor-nav-menu>.menu-item>.elementor-item{position:relative}.elementor-nav-menu--main ul.elementor-nav-menu>.menu-item>.elementor-item:before{content:"";background:#7B2A27;position:absolute;-webkit-transition:0.4s;transition:0.4s;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:12px;height:1px;width:20px}.elementor-nav-menu--main ul.elementor-nav-menu>.menu-item>.elementor-item:hover:before{width:calc(100% - 40px)}.elementor-nav-menu--main ul.elementor-nav-menu>.menu-item.current-menu-item>.elementor-item{opacity:1 !important}.elementor-location-header{position:fixed;top:0;left:0;width:100%;z-index:999;background-color:transparent;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:background-color 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out;transition:background-color 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out;transition:transform 0.4s ease-in-out, background-color 0.4s ease-in-out, box-shadow 0.4s ease-in-out;transition:transform 0.4s ease-in-out, background-color 0.4s ease-in-out, box-shadow 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out;will-change:transform, background-color}.elementor-location-header.initial-show{-webkit-transform:translateY(0);transform:translateY(0);background-color:transparent}.elementor-location-header.clicked{background-color:#fcfaf7}.elementor-location-header.stuck{-webkit-transform:translateY(0);transform:translateY(0);background-color:#fcfaf7}body:not(.home) .elementor-location-header.initial-show{background-color:#fcfaf7}body.page-id-46 .elementor-location-header.initial-show{background-color:#fcfaf7}body.home .elementor-location-header.initial-show>.elementor-element:first-child{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}body.home .elementor-location-header.clicked>.elementor-element:first-child{-webkit-filter:unset;filter:unset}.admin-bar .elementor-location-header{top:32px}@media (max-width: 782px){.admin-bar .elementor-location-header{top:0}}.houm_header_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer}.houm_header_menu .houm_hm_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;position:relative;height:24px;width:24px}.houm_header_menu .houm_hm_icon .line1{position:absolute;top:8px;left:0;right:0;background-color:#7b2a27;-webkit-transition:0.5s;transition:0.5s;height:2px;width:20px}.houm_header_menu .houm_hm_icon .line2{position:absolute;bottom:8px;left:0;background-color:#7b2a27;-webkit-transition:0.5s;transition:0.5s;height:2px;width:15px}.houm_header_menu .houm_hm_text{color:#7b2a27;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.02em;width:50px}.houm_header_menu:hover .houm_hm_icon .line2{width:20px}.houm_header_menu.clicked .houm_hm_icon .line1{bottom:unset;width:20px;top:calc(50% - 1px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.houm_header_menu.clicked .houm_hm_icon .line2{bottom:unset;width:20px;top:calc(50% - 1px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu_container{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;top:80%;z-index:-1}#menu_container.opened{opacity:1;visibility:visible;pointer-events:all;top:100%;z-index:11}#menu_container{background-color:#fcfaf7}.houm-testimonial-carousel .elementor-testimonial-meta-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.houm-testimonial-carousel .elementor-testimonial-meta-inner .elementor-testimonial-image{display:-webkit-box;display:-ms-flexbox;display:flex}.houm-testimonial-carousel .swiper-pagination{right:0;bottom:80px !important;left:auto;top:auto}.houm-testimonial-carousel .swiper-pagination-bullet{background:#fff;border-radius:0;margin:0 3px !important;height:3px;width:52px;-webkit-transition:0.3s;transition:0.3s}.houm-testimonial-carousel .swiper-pagination-bullet:hover{background:#fff}.houm-testimonial-carousel .e-n-carousel{padding-bottom:0 !important}.houm-testimonial-carousel .elementor-swiper-button{background-color:rgba(255,255,255,0.12);border-radius:99px;top:auto !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:68px;height:40px;width:40px}.houm-testimonial-carousel .elementor-swiper-button:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:20px;width:20px}.houm-testimonial-carousel .elementor-swiper-button .e-font-icon-svg{display:none}.houm-testimonial-carousel .elementor-swiper-button.elementor-swiper-button-prev{left:12% !important}.houm-testimonial-carousel .elementor-swiper-button.elementor-swiper-button-prev:after{background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4995 9.99986C17.4995 10.1656 17.4337 10.3246 17.3165 10.4418C17.1992 10.559 17.0403 10.6249 16.8745 10.6249H4.63311L9.1917 15.1827C9.24977 15.2407 9.29583 15.3097 9.32726 15.3855C9.35869 15.4614 9.37486 15.5427 9.37486 15.6249C9.37486 15.707 9.35869 15.7883 9.32726 15.8642C9.29583 15.94 9.24977 16.009 9.1917 16.067C9.13363 16.1251 9.0647 16.1712 8.98883 16.2026C8.91295 16.234 8.83164 16.2502 8.74952 16.2502C8.66739 16.2502 8.58608 16.234 8.5102 16.2026C8.43433 16.1712 8.3654 16.1251 8.30733 16.067L2.68233 10.442C2.62422 10.384 2.57812 10.3151 2.54667 10.2392C2.51521 10.1633 2.49902 10.082 2.49902 9.99986C2.49902 9.91772 2.51521 9.8364 2.54667 9.76052C2.57812 9.68465 2.62422 9.61572 2.68233 9.55767L8.30733 3.93267C8.4246 3.8154 8.58366 3.74951 8.74952 3.74951C8.91537 3.74951 9.07443 3.8154 9.1917 3.93267C9.30898 4.04995 9.37486 4.20901 9.37486 4.37486C9.37486 4.54071 9.30898 4.69977 9.1917 4.81705L4.63311 9.37486H16.8745C17.0403 9.37486 17.1992 9.44071 17.3165 9.55792C17.4337 9.67513 17.4995 9.8341 17.4995 9.99986Z' fill='white'/%3E%3C/svg%3E") center no-repeat}.houm-testimonial-carousel .elementor-swiper-button.elementor-swiper-button-next{left:calc(12% + 40px + 12px) !important}.houm-testimonial-carousel .elementor-swiper-button.elementor-swiper-button-next:after{background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3172 10.442L11.6922 16.067C11.5749 16.1843 11.4159 16.2502 11.25 16.2502C11.0841 16.2502 10.9251 16.1843 10.8078 16.067C10.6905 15.9498 10.6247 15.7907 10.6247 15.6249C10.6247 15.459 10.6905 15.2999 10.8078 15.1827L15.3664 10.6249H3.125C2.95924 10.6249 2.80027 10.559 2.68306 10.4418C2.56585 10.3246 2.5 10.1656 2.5 9.99986C2.5 9.8341 2.56585 9.67513 2.68306 9.55792C2.80027 9.44071 2.95924 9.37486 3.125 9.37486H15.3664L10.8078 4.81705C10.6905 4.69977 10.6247 4.54071 10.6247 4.37486C10.6247 4.20901 10.6905 4.04995 10.8078 3.93267C10.9251 3.8154 11.0841 3.74951 11.25 3.74951C11.4159 3.74951 11.5749 3.8154 11.6922 3.93267L17.3172 9.55767C17.3753 9.61572 17.4214 9.68465 17.4529 9.76052C17.4843 9.8364 17.5005 9.91772 17.5005 9.99986C17.5005 10.082 17.4843 10.1633 17.4529 10.2392C17.4214 10.3151 17.3753 10.384 17.3172 10.442Z' fill='white'/%3E%3C/svg%3E")}.houm-testimonial-carousel .elementor-swiper-button:hover{background-color:rgba(255,255,255,0.25)}.houm-testimonial-carousel .swiper-slide.swiper-slide-active{overflow:hidden;z-index:1}.houm-testimonial-item:before{left:-10px;top:-10px;height:calc(100% + 20px);width:calc(100% + 20px)}.houm-testimonial-item:after{content:"";background:rgba(37,37,37,0.6);position:absolute;pointer-events:none;top:0;left:0;height:100%;width:100%}.houm-testimonial-item .elementor-widget-testimonial{z-index:1}.houm-accordion-why .e-n-accordion-item{background-color:#f3f1ee;border-radius:8px;margin-top:12px;padding:4px 4px 4px 52px;min-height:52px}.houm-accordion-why .e-n-accordion-item-title{padding:10px 8px}.houm-accordion-why .e-n-accordion-item>.elementor-element.e-child{padding:0 8px 10px 8px}.houm-accordion-why .e-n-accordion-item>.elementor-element.e-child p:last-child{margin-bottom:0}.houm-accordion-why .e-n-accordion-item:before{position:absolute;background-color:#dfdddc;border-radius:4px;background-position:center;background-repeat:no-repeat;top:4px;left:4px;content:"";height:44px;width:44px}.houm-accordion-why .e-n-accordion-item:nth-child(1):before{background-image:url(../img/icon-pencil-simple.svg)}.houm-accordion-why .e-n-accordion-item:nth-child(2):before{background-image:url(../img/icon-star.svg)}.houm-accordion-why .e-n-accordion-item:nth-child(3):before{background-image:url(../img/icon-piggy-bank.svg)}.houm-accordion-why .e-n-accordion-item:nth-child(4):before{background-image:url(../img/icon-paint-roller.svg)}.houm-accordion-why .e-n-accordion-item:nth-child(5):before{background-image:url(../img/icon-leaf.svg)}.houm-accordion-why .e-n-accordion-item:nth-child(6):before{background-image:url(../img/icon-briefcase.svg)}.houm-accordion-why .e-n-accordion-item-title-icon{display:none}.wpcf7-form{background-color:#555;padding:42px 32px;max-width:690px;margin:0 auto}.wpcf7-form .houm-ctform-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.wpcf7-form .houm-ctform-row label{display:block;width:100%}.wpcf7-form .houm-ctform-row label>span{display:block}.wpcf7-form .houm-ctform-row label>span:first-of-type{color:#fff;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-0.02em;margin-bottom:4px}.wpcf7-form .houm-ctform-row label>span sup{color:#e06560}.wpcf7-form .houm-ctform-row.row-1col .houm-ctform-col{width:100%}.wpcf7-form .houm-ctform-row.row-2cols{gap:20px}.wpcf7-form .houm-ctform-row.row-2cols .houm-ctform-col{width:calc(50% - 10px)}.wpcf7-form .ctform-input{background:transparent;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,0.4);height:42px;padding:0;outline:none;color:#fff}.wpcf7-form .ctform-input:focus{border-color:#fff}.wpcf7-form .ctform-select{background:transparent;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,0.4);height:42px;padding:0;outline:none;color:#fff}.wpcf7-form .wpcf7-not-valid-tip{margin:4px 0;color:red;font-size:14px}.wpcf7-form .ctform-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpcf7-form .ctform-submit .wpcf7-spinner{position:absolute}.wpcf7-form .ctform-submit .wpcf7-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;font-weight:500;background-color:#fff;border-radius:8px;color:#252525;height:48px;line-height:48px;padding:0 20px;gap:10px}.wpcf7-form .ctform-submit .wpcf7-submit svg{-webkit-transition:0.3s;transition:0.3s}.wpcf7-form .ctform-submit .wpcf7-submit:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wpcf7-form .wpcf7-response-output{margin-left:0;margin-right:0;font-size:16px;text-align:center;padding:4px 0;color:#fff}.elementor-widget-houm_loop_cards h3.project-title{color:#7B2A27;line-height:1.375;font-size:28px;font-weight:500;letter-spacing:-0.02em;margin:0 0 8px 0}.elementor-widget-houm_loop_cards .project-address{color:var(--e-global-color-text);font-size:16px;line-height:1.5;letter-spacing:-0.02em}.elementor-widget-houm_loop_cards .project-desc{font-size:18px;line-height:1.5;color:var(--e-global-color-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.elementor-widget-houm_loop_cards section.loop_cards{margin:0 auto;max-width:1160px}.elementor-widget-houm_loop_cards .card_item{background-color:#F3EFEA;border-radius:4px;padding:24px;margin-bottom:24px}.elementor-widget-houm_loop_cards .card_item:last-child{margin-bottom:0}.elementor-widget-houm_loop_cards .card_item:hover .col-mid .btn-project-hover{bottom:32px}.elementor-widget-houm_loop_cards .card_item_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-houm_loop_cards .col-left{width:23%}.elementor-widget-houm_loop_cards .col-mid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px;position:relative;overflow:hidden;width:31%}.elementor-widget-houm_loop_cards .col-mid>img{aspect-ratio:472 / 392;border-radius:4px;height:380px;width:auto;-o-object-fit:cover;object-fit:cover}.elementor-widget-houm_loop_cards .col-mid .btn-project-hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:absolute;padding:12px 20px;background-color:var(--e-global-color-primary);font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.02em;border:0;color:#fff;bottom:-48px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;-webkit-transition:0.3s;transition:0.3s}.elementor-widget-houm_loop_cards .col-mid .btn-project-hover>img{-webkit-transition:0.3s;transition:0.3s}.elementor-widget-houm_loop_cards .col-mid .btn-project-hover:hover>img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.elementor-widget-houm_loop_cards .col-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:46%;overflow:hidden}.houm-gallery-section{position:relative;width:100%;height:100vh;padding:120px 40px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-container{position:relative;background-color:#7b2a27;border-radius:4px;width:100%;height:100%;max-width:98%;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.gallery-heading{position:absolute;z-index:10;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;max-width:520px;padding:64px 28px}.gallery-heading:before{content:"";background:#591412cc;position:absolute;pointer-events:none;-webkit-filter:blur(39.5px);filter:blur(39.5px);height:100%;width:100%}.gallery-heading .gallery-title{font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-0.02em;color:#fff;margin:0;position:relative}.gallery-heading .btn-explore{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.02em;color:var(--e-global-color-text);border-radius:8px;padding:12px 20px;position:relative}.gallery-heading .btn-explore>img{-webkit-transition:0.3s;transition:0.3s}.gallery-heading .btn-explore:hover>img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gallery-columns{display:grid;grid-template-columns:repeat(5, 1fr);gap:12px;width:120%;height:100%;margin-left:-10%;margin-right:-10%;position:relative}.gallery-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;will-change:transform;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-col .img-card{width:100%;aspect-ratio:1 / 1.35;border-radius:8px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.gallery-col .img-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.partner-marquee{width:100%;overflow:hidden;position:relative;padding:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(10%, #000), color-stop(90%, #000), to(transparent));mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(10%, #000), color-stop(90%, #000), to(transparent));-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%)}.marquee-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:scrollLeftToRight 90s linear infinite;animation:scrollLeftToRight 90s linear infinite;will-change:transform}.marquee-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding-right:60px}.marquee-list img{height:32px;width:auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.8}.portfolio-marquee .marquee-track{-webkit-animation:scrollLeftToRight 200s linear infinite;animation:scrollLeftToRight 200s linear infinite}.portfolio-marquee .marquee-list{padding-right:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.portfolio-marquee .marquee-list img{border-radius:5px;width:336px;height:auto;min-height:256px;-o-object-fit:cover;object-fit:cover;-webkit-filter:unset;filter:unset;opacity:1}.houm-contact-sticky{position:fixed;bottom:20px;right:20px;z-index:999}.houm-contact-sticky .list-contact{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.houm-contact-sticky .list-contact-item{width:-webkit-max-content;width:-moz-max-content;width:max-content}.houm-contact-sticky .list-contact-item>a{background-color:#F3EFEA;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px;padding:6px 14px 6px 10px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;line-height:26px;-webkit-transition:0.3s;transition:0.3s}.houm-contact-sticky .list-contact-item>a:hover{background-color:#7a2b28}.houm-contact-sticky .list-contact-item>a:hover .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.houm-contact-sticky .list-contact-item>a:hover .ctlabel{color:#fff}.houm-contact-sticky .list-contact-item:not(:last-of-type){margin-bottom:8px}.houm-contact-sticky .list-contact-item .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.3s;transition:0.3s}.houm-contact-sticky .list-contact-item .icon img{-o-object-fit:contain;object-fit:contain;height:20px;width:22px}.houm-contact-sticky .list-contact-item .icon.phone img{-webkit-animation:tada 1.2s infinite;animation:tada 1.2s infinite}.houm-contact-sticky .list-contact-item .ctlabel{color:var(--e-global-color-text);font-size:15px;font-weight:500;-webkit-transition:0.3s;transition:0.3s;letter-spacing:-0.02em}@-webkit-keyframes scrollLeftToRight{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes scrollLeftToRight{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media (max-width: 767px){.houm-testimonial-carousel .elementor-testimonial-meta-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.houm-testimonial-carousel .elementor-testimonial-meta-inner .elementor-testimonial-image{padding:0 !important;margin-bottom:10px}.houm-testimonial-carousel .elementor-testimonial-meta-inner .elementor-testimonial-details{text-align:center !important}.houm-testimonial-carousel .elementor-swiper-button{display:none !important}.houm-testimonial-carousel .swiper-pagination{bottom:30px !important;left:50%}.elementor-widget-houm_loop_cards h3.project-title{font-size:24px;margin-bottom:0}.elementor-widget-houm_loop_cards .project-address{font-size:14px}.elementor-widget-houm_loop_cards .project-desc{font-size:16px;-webkit-line-clamp:4}.elementor-widget-houm_loop_cards .card_item{padding:12px 12px 16px 12px}.elementor-widget-houm_loop_cards .card_item_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.elementor-widget-houm_loop_cards .card-col{width:100%}.elementor-widget-houm_loop_cards .col-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.elementor-widget-houm_loop_cards .col-mid{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0}.elementor-widget-houm_loop_cards .col-mid>img{aspect-ratio:1.5;height:auto;width:100%}.gallery-columns{grid-template-columns:repeat(2, 1fr);width:calc(100% - 20px);margin-left:0;margin-right:0;gap:10px}.gallery-col{gap:10px}.houm-gallery-section{padding:80px 16px}.houm-contact-sticky{right:16px;bottom:8px}.houm-contact-sticky .list-contact-item .ctlabel{font-size:14px}}
