@media (max-width: 767px){.ele_promise-wrapper{gap:40px}.ele_quote-text{font-size:22px}}@media screen and (min-width: 768px){.about-us-grid{grid-template-columns:repeat(2,1fr)}body .banner--desktop-transparent .banner__box{padding-bottom:1rem}body .banner:after,body .banner__media:after{width:calc(100% - 10rem);height:100%;left:5rem}}.about-us-left h2{margin-top:0}@media (max-width: 900px){.faq-header{flex-direction:column}.faq-grid{grid-template-columns:1fr}.faq-support-area{flex-direction:column;align-items:flex-start;gap:20px}.faq-title-area h2{font-size:22px}.main-content-flex{flex-direction:column-reverse}.text-column{padding-right:0;margin-bottom:30px}.image-column{min-height:auto;margin-bottom:30px}.feature-boxes{flex-direction:column;gap:15px;margin-top:30px}.ele_diff-container{flex-direction:column;gap:20px}.ele_diff-left,.ele_diff-right{flex:1 1 100%}.ele_diff-left h2{font-size:22px}.ele_client-social-proof{margin-top:20px}}@media screen and (max-width: 767px){.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header img.header__heading-logo,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header img.header__heading-logo{display:none}.template-suffix-about-us .section-header:not(.scrolled-past-header) span.current,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) span.current{color:#fff}img.transparentlogo{display:none}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header img.transparentlogo,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header img.transparentlogo{display:block;margin:0 auto}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header{background:transparent}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header .header__menu-item span,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header .header__menu-item span{color:#fff}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header .header-localization .disclosure .localization-form__select,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header .header-localization .disclosure .localization-form__select{color:#fff}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header .header__icon .icon,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header .header__icon .icon{color:#fff}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header a#cart-icon-bubble svg,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header a#cart-icon-bubble svg{color:#fff}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header a#cart-icon-bubble svg rect,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header a#cart-icon-bubble svg rect{stroke:#fff}.template-suffix-about-us .section-header:not(.scrolled-past-header) sticky-header .cart-count-bubble,.template-suffix-conveyancing .section-header:not(.scrolled-past-header) sticky-header .cart-count-bubble{background:transparent;color:#fff;border-color:#fff!important}.template-suffix-about-us .section-header:not(.scrolled-past-header),.template-suffix-conveyancing .section-header:not(.scrolled-past-header){position:fixed;left:0;right:0;width:100%;-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease;top:0}.template-suffix-about-us .shopify-section-header-sticky.scrolled-past-header,.template-suffix-conveyancing .shopify-section-header-sticky.scrolled-past-header{position:sticky;background-color:#fff;top:0;animation:smoothScroll 1s forwards}.template-suffix-about-us .shopify-section-header-sticky.scrolled-past-header .color-scheme-,body:not(.templatconveyancing) .color-scheme-8{--color-foreground: 49,39,32;--color-link: 49,39,32}.template-suffix-about-us .shopify-section-header-sticky.scrolled-past-header ul.list-menu.list-menu--inline,.template-suffix-conveyancing .shopify-section-header-sticky.scrolled-past-header ul.list-menu.list-menu--inline{flex-direction:unset;position:unset}.content-left,.content-right{width:100%}h3.item-heading{font-size:28px;font-style:normal;font-weight:600;line-height:140%}span.index-number{font-size:28px;font-style:normal;font-weight:600;line-height:140%;width:40px;margin-right:5px}.index-number{font-size:3rem;margin-right:15px}.item-heading{font-size:1.5rem}.accordion-content-inner{grid-template-columns:1fr;gap:30px;padding:20px 0 40px}.content-left{padding-left:0}.content-right{order:-1}.ele_faq-wrapper{flex-direction:column!important}.ele_faq-image-col{max-width:100%;flex:1 1 100%}.ele_faq-item{padding:0 20px}.footer__copyright.caption{flex-direction:column-reverse}header.header{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:0 1.5rem}.header__heading-link.link{padding-left:0}.header__heading-link.link img{max-width:90px!important}header-drawer{display:flex}body .banner__content{align-items:flex-end}h2.banner__heading.inline-richtext.title_heading{font-size:26px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.52px}body .animated-text{font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.44px}body header-drawer{border-radius:44px;border:1px solid rgba(206,206,206,.2);background:#f3efed1a;padding:4px}body .button.book_a_call.medium-up-hide{color:#fff;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;background:#080f24;border-color:#080f24;padding:4px 8px;min-height:2rem;height:4rem}.template-index .section-header:not(.scrolled-past-header) sticky-header .button.book_a_call.medium-up-hide{color:#080f24;border-color:#fff;background:#fff}body header-drawer{border-color:#cecece80}.button.book_a_call.medium-up-hide:after,.button.book_a_call.medium-up-hide:before{content:none}summary.header__icon.header__icon--menu{height:auto}button.close-accordion-btn{left:auto;right:0}.close-accordion-btn svg{width:42px}.description-text+button.close-accordion-btn{bottom:-35px}.description-text{font-size:16px}.about-us-left_inner h2{font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.44px}.about-us-right_inner{font-size:16px}.text_above_btns.medium-up-hide{margin-top:40px}.about-us-grid{gap:0}.feature-boxes{flex-wrap:nowrap;flex-direction:row;overflow-x:auto;margin-right:-15px}.feature-boxes::-webkit-scrollbar{height:0}.feature-box{padding:25px;min-width:290px}.feature-box:last-child{margin-right:15px}.text-column h2{font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.44px;margin:0}body .desc_wrp,body .testimonial-stars{font-size:16px}h2.image-with-text__heading.inline-richtext.h2{font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.44px;padding-top:30px}h2.image-with-text__heading.inline-richtext.h2 p{margin-bottom:0}.image-with-text__grid--reverse .image-with-text__content{padding-bottom:0}.process-text br{display:none}body .process-container{padding:0 15px}body .process-steps{padding:0}.responsive-banner-section .banner-wrapper{margin:0 -15px;width:calc(100% + 30px)}h3.ele_promise-title{margin-bottom:20px}.faq-title-area{width:100%}.faq-title-area h2{font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.44px;width:100%;max-width:100%}.faq-grid{gap:0}.faq-question{padding:12px 20px}footer .link.link--text.list-menu__item.list-menu__item--link{padding:0;text-align:center;justify-content:center}.footer-block.grid__item{text-align:center}.ele_diff-container.swap_col{flex-direction:column-reverse}.ele_diff-right h3 p{font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.44px}.ele_diff-right{gap:15px}h3.service-title{max-width:100%;font-size:20px;font-style:normal;font-weight:600;line-height:130%}body .service-item{padding:30px 0;gap:15px}.ele_why-jq-wrapper{flex-direction:column}.ele_why-jq-content{padding:40px 20px;order:2}.ele_why-jq-image{height:400px;order:1}.ele_why-jq-content h2{font-size:22px}.ele_check-item{width:100%}.ele_faq-image-col{display:none}.ele_faq-header h2{font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.44px}.ele_faq-item{padding:0 15px}button.ele_faq-question{padding:12px 0}h2.rich-text__heading.rte{font-size:26px}.about-us-right_inner{margin-bottom:30px}body .image-with-text__content{padding-left:0}slider-component.slider-mobile-gutter .multicolumn-list__item.grid__item.slider__slide{width:calc(90% - var(--grid-mobile-horizontal-spacing) - 3rem)}.multicolumn .slider-buttons.large-up-hide{display:none}.ele_promise-header h2{font-size:22px}.ele_promise-grid{gap:40px}.ele_promise-left,.ele_promise-right{flex:1 1 100%}.ele_value-item{flex-direction:column;align-items:flex-start;gap:15px}.ele_value-image{width:100%;flex:0 0 auto}.ele_value-image img{height:auto}body .ele_promise-right{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;margin-right:-15px}.ele_value-item{min-width:250px}.ele_value-content h3{font-size:16px}.ele_value-content p{font-size:14px}.ele_promise-right::-webkit-scrollbar{height:0}.ele_value-item:last-child{margin-right:15px}.template-suffix-about-us h2.rich-text__heading.rte p br{display:none}.mb_only.meedium-up-hide{display:flex;flex-direction:row;overflow-x:auto;gap:6px;margin-right:-15px}.mb_only.meedium-up-hide .itm{min-width:154px}.mb_only.meedium-up-hide::-webkit-scrollbar{height:0}.ele_recognition-image-wrapper .itm img{max-width:100%}.ele_recognition-image-wrapper .itm:last-child{margin-right:15px}.ele_value-item{border:none}.ele_recognition-title,.ele_promise-desc p{margin-bottom:0}.h0{font-size:22px}h2.banner__heading.inline-richtext.h1{font-size:22px;font-weight:600;line-height:140%;letter-spacing:-.44px}.typewriter-container{padding-left:30px;padding-right:30px}.text-line-wrapper{display:inline}.faq-header.medium-up-hide{margin:20px 0 0}.faq-header{margin-bottom:40px}.faq-answer{padding:0 20px}.faq-answer-inner p{margin-top:0}.faq-answer-inner{font-weight:500;padding-bottom:0}.ele_faq-content-col{flex:1 1 100%;max-width:100%}.template-suffix-about-us .banner__content{align-items:center}.fixed_badge{position:unset}.fixed_badge+h2.image-with-text__heading.inline-richtext.h2{padding-top:0}.ele_recognition-area{display:none}ul.policies.list-unstyled li a{font-size:14px;font-style:normal;font-weight:300;line-height:28px}small.copyright__content{color:#080f24;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0}.overflow-hidden-tablet a.button.book_a_call.btn_book_call{display:none}a.button.book_a_callbtm.medium-up-hide{margin-bottom:40px;width:240px;margin-left:auto;margin-right:auto;background:#000;color:#f3efed}.menu-drawer__menu-item--active{background:transparent!important}nav.menu-drawer__navigation{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}header .list-menu__item{justify-content:center;color:#080f24;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:160%;padding-top:6px;padding-bottom:6px}.menu-drawer__inner-submenu a{font-weight:300}.template-index .shopify-section-header-sticky,.overflow-hidden-tablet.template-index .section-header sticky-header{background:transparent!important}body div#menu-drawer{background:#f3efede6!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}button.closebtn_cst{background:transparent;border:none;padding:0}.headerclose{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.headerclose img{max-width:100px}div#menu-drawer{top:0;height:100vh}body .menu-drawer__inner-container{height:calc(100% - 75px)}.menu-drawer__submenu{background:transparent!important}.template-suffix-services section.ele_what-makes-us-different{position:relative;padding-bottom:90px}.template-suffix-services .ele_client-social-proof{position:absolute;bottom:10px}.template-suffix-services .explore_btn{position:absolute;bottom:-50px}h3.service-title+*{max-height:0;overflow:hidden;transition:max-height .3s ease-out}h3.service-title+*.is-open{max-height:500px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
