.clickable-iconbox{cursor:pointer}.clickable-iconbox .elementor-icon-box-wrapper{position:relative}.clickable-iconbox .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2}.comparison-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;box-shadow:0 10px 30px rgb(23 44 71 / .12)}.comparison-table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;background:#fff;border-radius:16px;overflow:hidden;margin:0}.comparison-table th{padding:20px;text-align:left;font-family:var(--e-global-typography-2fcdfc3-font-family),sans-serif;font-size:var(--e-global-typography-2fcdfc3-font-size);font-weight:var(--e-global-typography-2fcdfc3-font-weight);background:var(--e-global-color-eb2314b);color:#172C47}.comparison-table th:last-child{background:var(--e-global-color-1bfada3);color:var(--e-global-color-b749b81)}.comparison-table td{padding:20px;color:#5C6B7E;font-family:var(--e-global-typography-7b32f9c-font-family),sans-serif;font-size:var(--e-global-typography-7b32f9c-font-size);font-weight:var(--e-global-typography-7b32f9c-font-weight);line-height:var(--e-global-typography-7b32f9c-line-height);border-bottom:1px solid #E6E9F0;background:#fff}.comparison-table td:first-child{font-family:var(--e-global-typography-2fcdfc3-font-family),sans-serif;font-size:15px;font-weight:var(--e-global-typography-2fcdfc3-font-weight);background:var(--e-global-color-eb2314b);color:#172C47}.comparison-table td:last-child{color:#172C47;font-family:var(--e-global-typography-7b32f9c-font-family),sans-serif;font-size:var(--e-global-typography-7b32f9c-font-size);font-weight:700;line-height:var(--e-global-typography-7b32f9c-line-height);background:#FCEFD3}.comparison-table thead tr th:first-child{border-top-left-radius:16px}.comparison-table thead tr th:last-child{border-top-right-radius:16px}.comparison-table tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.comparison-table tbody tr:last-child td:last-child{border-bottom-right-radius:16px}@media (max-width:767px){.comparison-table{min-width:650px}.comparison-table th,.comparison-table td{padding:16px}}.buyer-options-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #E6E9F0;border-radius:16px;margin:30px 0;box-shadow:0 10px 30px rgb(0 49 83 / .08)}.buyer-options-table{width:100%;margin:0;min-width:900px;table-layout:fixed;border-collapse:collapse;background:#fff}.buyer-options-table th,.buyer-options-table td{width:33.333%;word-break:break-word;overflow-wrap:break-word}.buyer-options-table th{background:hwb(204deg 82% 0% / 36%);color:#003153;padding:20px;text-align:left;text-transform:uppercase;letter-spacing:2px;font-family:var(--e-global-typography-c9f0a7a-font-family),sans-serif;font-size:15px;font-weight:600;line-height:var(--e-global-typography-c9f0a7a-line-height);border-right:1px solid #B8DDF5;border-bottom:1px solid #E6E9F0;vertical-align:top}.buyer-options-table td{padding:20px;color:#5C6B7E;font-family:var(--e-global-typography-7b32f9c-font-family),sans-serif;font-size:var(--e-global-typography-7b32f9c-font-size);font-weight:var(--e-global-typography-7b32f9c-font-weight);line-height:var(--e-global-typography-7b32f9c-line-height);background:#fff;border-right:1px solid #E6E9F0;border-bottom:1px solid #E6E9F0;vertical-align:top}.buyer-options-table th:last-child,.buyer-options-table td:last-child{border-right:none}.buyer-options-table tbody tr:last-child td{border-bottom:none}@media (max-width:767px){.buyer-options-table{min-width:900px}.buyer-options-table th,.buyer-options-table td{padding:16px}}.circle-name .elementor-widget-container{width:50px!important;height:50px!important;border-radius:50px!important;display:flex;align-items:center;justify-content:center}.circle-with-break .elementor-widget-container{width:80px!important;height:80px!important;border-radius:50px!important;display:flex;align-items:center;justify-content:center}.quinn-profile img{width:250px;height:250px!important;object-fit:cover;border-radius:1000px!important}.pillar-main-heading-color span{color:var(--e-global-color-985483c);font-style:italic}.with-color span{color:var(--e-global-color-985483c)}.pillar-new-table-large .elementor-element .elementor-widget-container{min-height:172px;display:flex;align-items:center}.pillar-new-table-medium .elementor-element .elementor-widget-container{min-height:107px;display:flex;align-items:center}.with-line-process:after{position:absolute;content:'';border-top:3px solid #e1e1e1;width:100%;top:50px;z-index:-1}.with-line-process{position:relative}.e-loop-item{padding:0}.blog-ftrdimg a{width:100%}.testimonials-revs-page .rpi-flx.rpi-col12.grw-review-inner.grw-backgnd{padding:24px!important;border-radius:16px}.testimonials-revs-page .grw-reviews{gap:20px!important}.gallery-pcb .mySwiper{mask-image:linear-gradient(to right,transparent 0%,white 10%,white 90%,transparent 100%)}.gallery-pcb .swiper-slide{width:583px;height:388px}.gallery-pcb .gallery-item-utah{width:100%;height:100%;object-fit:cover;border-radius:24px}.gallery-pcb .swiper-wrapper{transition-timing-function:linear}.rtl-gallery{margin-top:30px}.joy-testimonials .swiper-wrapper{flex-direction:row!important}.joy-testimonials .e-con.e-flex{flex:none!important}.joy-testimonials .swiper-button-prev:after,.joy-testimonials .swiper-rtl .swiper-button-next:after{background:url(https://wrighttimberframe.com/wp-content/uploads/2025/06/blue-right.svg) no-repeat center!important;background-size:contain!important;height:50px;width:50px;content:""}.joy-testimonials .swiper-button-next:after,.whyjoy-testimonials .swiper-rtl .swiper-button-prev:after{background:url(https://wrighttimberframe.com/wp-content/uploads/2025/06/blue-left.svg) no-repeat center!important;background-size:contain!important;height:50px;width:50px;content:""}.joy-testimonials .swiper-button-prev,.joy-testimonials .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto;background:#ffffffcf;padding:0 10px;width:50px;height:50px;border-radius:50px;box-shadow:0 0 20px #0000002b}.joy-testimonials .swiper-button-next,.joy-testimonials .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto;background:#ffffffcf;padding:0 10px;width:50px;height:50px;border-radius:50px;box-shadow:0 0 20px #0000002b}.joy-testimonials .hold-testimonials{position:relative;background:var(--e-global-color-primary);border-radius:20px;padding:24px;max-height:305px;color:#fff}.joy-testimonials .hold-reviewer{display:flex;align-items:center}.joy-testimonials .hold-reviewer .left{position:relative;flex-basis:80%;display:flex;align-items:center}.joy-testimonials .hold-reviewer .left .testi-photo{position:relative;width:50px}.joy-testimonials .hold-reviewer .left .holdname{padding-left:20px}.joy-testimonials .hold-reviewer .left .name{font-weight:600;font-size:16px;margin:0;color:#fff}.joy-testimonials .hold-reviewer .left .star{position:relative;width:140px}.joy-testimonials .hold-reviewer .right{flex-basis:20%;display:flex;align-items:center;justify-content:end}.joy-testimonials .hold-reviewer .right .google{width:24px}.joy-testimonials .hold-testimonials .hold-info{color:#fff}.joy-testimonials .hold-testimonials .hold-info p.name{margin:0;color:#fff;font-size:20px;font-weight:600}.joy-testimonials .swiper-slide{background:#fff;border-radius:20px}.joy-testimonials .hold-testimonials .hold-info{margin-top:20px;padding-right:10px;height:163px;overflow-y:scroll}.joy-testimonials .hold-testimonials .hold-info .review{margin:0 0 10px}.swiper-button-prev svg,.swiper-button-next svg{display:none!important}.pillar-page-general-form{margin:0!important}.pillar-page-general-form label{font-family:'DM Sans';font-size:15.9px!important;line-height:1!important;margin:0 0 10px!important}.pillar-page-general-form .wpforms-field{padding:0 0 20px}.pillar-page-general-form .wpforms-field input,.pillar-page-general-form .wpforms-field textarea{border:1px solid #D6DDE6!important;border-radius:8px!important;padding:15px!important;height:auto;background:#F7F9FC!important;font-family:'DM Sans';font-size:15.9px!important}.pillar-page-general-form button#wpforms-submit-3360{background-color:#1B2E4A;font-family:'DM Sans';font-size:17px!important;font-weight:700;line-height:var(--e-global-typography-accent-line-height);width:100%;height:auto!important;padding:12px;border-radius:8px}.pillar-page-general-form .wpforms-submit:focus,.pillar-page-general-form .wpforms-submit:focus-visible,.pillar-page-general-form .wpforms-submit:active{outline:none!important;box-shadow:none!important;border:none!important}.pillar-page-general-form .wpforms-submit:focus::after,.pillar-page-general-form .wpforms-submit:focus::before{display:none!important}.main-pillar-title span{display:block}.with-light-blue span{color:#1CB3FF}.faqs-bgcombined .e-n-accordion-item{border-radius:16px!important;margin-bottom:16px!important}.faqs-bgcombined .e-n-accordion-item[open]>.e-n-accordion-item-title{margin-block-end:var(--n-accordion-item-title-distance-from-content);border-radius:16px 16px 0 0!important}.faqs-bgcombined .e-n-accordion-item h3{color:var(--e-global-color-text)!important}.text-with-link a{text-decoration:underline!important;font-weight:600}.scrollable-cont{height:650px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:#456DBE #e5e7eb}.scrollable-cont::-webkit-scrollbar{height:10px}.scrollable-cont::-webkit-scrollbar-track{background:#e5e7eb;border-radius:10px}.scrollable-cont::-webkit-scrollbar-thumb{background:#4f46e5;border-radius:10px;transition:background 0.3s ease}.scrollable-cont::-webkit-scrollbar-thumb:hover{background:#312e81}.pillar-faqs h3{color:var(--e-global-color-b749b81)!important}.elementor-25 .elementor-element.elementor-element-147b98f ul.sub-menu{width:350px}.top-title span{position:relative;z-index:9}.top-title span::after{position:absolute;content:'';width:100%;bottom:4px;border-top:4px solid orange;left:0;z-index:-1}.main-title span{font-size:105px;font-weight:700;line-height:1}.swiper-slide{margin-right:10px}.sell-gallery img{width:100%;height:200px;object-fit:cover}.home-form input,.home-form textarea{padding:15px;height:auto!important;border:1px solid #12121233!important}.sell-house-imgs img{width:100%;height:200px;object-fit:cover}.single-post-cont{position:relative}.single-post-cont .left h2{font-weight:600;font-size:24px;text-align:left;color:#313131;margin:0 0 20px}.single-post-cont .left h3{font-weight:600;font-size:22px;text-align:left;color:#313131;margin:0 0 20px}.single-post-cont .left h4{font-weight:600;font-size:20px;text-align:left;color:#313131;margin:0 0 20px}.single-post-cont .left h5,.single-post-cont .left h5{font-weight:600;font-size:18px;text-align:left;color:#313131;margin:0 0 20px}.single-post-cont .left ul{list-style:none;padding:0;list-style-position:inside;margin:0 0 20px}.single-post-cont .left ul li{position:relative;padding-left:40px;line-height:2.5}.single-post-cont .left ul li:after{position:absolute;content:'';width:10px;height:10px;background:orange;left:10px;top:13px}.single-post-cont .left ul.ha-share-buttons li:after{width:0;display:none;height:0}.single-post-cont .left ul.ha-share-buttons li{padding:0}.single-post-cont .left .elementor-icon-list-items{margin:0}.single-post-cont .left .elementor-icon-list-items li:after{display:none}.single-post-cont .left .elementor-icon-list-items li{margin:0;padding:0}.single-post-cont ul.ha-share-buttons{margin:0}.locations-img img{width:100%;height:200px;object-fit:cover}.herosection-underdesc span{margin:0 12px}.pillar-pages-contact-form input{border-radius:9px;border:1px solid var(--e-global-color-secondary);height:auto!important;padding:12px 16px;background:#fff0;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.pillar-pages-contact-form button#wpforms-submit-2525{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);line-height:var(--e-global-typography-5d403ba-line-height);fill:var(--e-global-color-secondary);color:var(--e-global-color-dc60e2d);background-color:var(--e-global-color-secondary);border-radius:8px;width:100%}.pillar-pages-contact-form button#wpforms-submit-2525:hover{background-color:var(--e-global-color-accent)}.faqs-bgcombined .e-n-accordion-item{border-radius:16px!important;margin-bottom:16px!important}.faqs-bgcombined .e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--n-accordion-title-active-color);margin-block-end:var(--n-accordion-item-title-distance-from-content);border-radius:16px 16px 0 0!important}.faqs-img-stick{width:60%}.process-cards{position:relative}.process-cards .process-num{width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;position:absolute;border:5px solid #fff;left:calc(50% - 25px);top:-25px}.pillar-tables .elementor-element .elementor-widget-container{min-height:101px;display:flex;align-items:center;width:100%}.hold-blog-article img{width:100%;border-radius:12px!important;height:240px!important;object-fit:cover}.hold-blog-article{padding:24px;background:var(--e-global-color-primary);border-radius:12px;min-height:380px;color:var(--e-global-color-b749b81)}.hold-blog-article a{color:var(--e-global-color-b749b81)}.hold-blog-article .blog-title{font-family:var(--e-global-typography-bad97e6-font-family),Sans-serif;font-weight:var(--e-global-typography-bad97e6-font-weight);line-height:var(--e-global-typography-bad97e6-line-height);color:var(--e-global-color-b749b81);font-size:var(--e-global-typography-bad97e6-font-size);margin:20px 0 0}.pillar-page-blogs .swiper-slide{width:500px}.pillar-page-blogs .swiper-button-next{background-image:url(https://portlandcashbuyers.com/wp-content/uploads/2026/02/slide-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:50px;height:50px}.pillar-page-blogs .swiper-button-prev{background-image:url(https://portlandcashbuyers.com/wp-content/uploads/2026/02/slide-left.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:50px;height:50px}.pillar-page-blogs .swiper-button-next svg,.pillar-page-blogs .swiper-button-prev svg{display:none}@media only screen and (max-width :1024px){.mobile-fafa{position:absolute;width:100%;right:0;top:30px;display:flex;align-items:center;justify-content:flex-end}.header-button a{width:100%!important}}@media only screen and (max-width :880px){.main-pillar-title span{display:initial}}@media only screen and (max-width :767px){.scrollable-cont{height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:#456DBE #e5e7eb}}@media only screen and (max-width :480px){.gallery-pcb .swiper-slide{width:200px;height:200px}.pillar-page-blogs .swiper-slide{width:400px}.main-title span{font-size:53px;font-weight:700;line-height:1}}