@-webkit-keyframes pulse{0%,100%,70%{-webkit-transform:scale(1);transform:scale(1)}35%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulse{0%,100%,70%{-webkit-transform:scale(1);transform:scale(1)}35%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{background:#f8f8f8}.button.is-medium{min-width:160px;font-weight:600}.l-testimonials-shape{display:inline-block;vertical-align:middle;position:relative;width:80px;height:80px;border-radius:50%;border:2px solid transparent;background-color:transparent}.l-testimonials-shape:after,.l-testimonials-shape:before{content:"";position:absolute;left:50%;top:50%}.l-testimonials-shape:before{border-radius:50%;left:50%;top:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px}.l-testimonials-shape--figure-circle:after{width:38px;height:38px;margin-top:-32px;margin-left:5px}.l-testimonials-shape--figure-pentagon:before{margin-left:-40px}.l-testimonials-shape--figure-pentagon:after{width:65px;height:65px;margin-top:-20px;margin-left:-26px}.l-testimonials-shape--figure-square:before{margin-left:-40px}.l-testimonials-shape--figure-square:after{width:52px;height:52px;margin-top:-18px;margin-left:-20px}.l-testimonials-shape--figure-triangle:after{width:54px;height:54px;margin-top:-42px;margin-left:-40px}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-blue:before{background-color:#2bb6f9}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-blue:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='%232bb6f9'%3E%3Ccircle cx='19' cy='19' r='19'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-yellow:before{background-color:#f6b419}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-yellow:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='%23f6b419'%3E%3Ccircle cx='19' cy='19' r='19'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-orange:before{background-color:#ff6500}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-orange:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='%23ff6500'%3E%3Ccircle cx='19' cy='19' r='19'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-green:before{background-color:#47d07a}.l-testimonials-shape--figure-circle.l-testimonials-shape--color-green:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='%2347d07a'%3E%3Ccircle cx='19' cy='19' r='19'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-blue:before{background-color:#2bb6f9}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-blue:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.435' height='64.337' viewBox='0 0 65.435 64.337' fill='%232bb6f9'%3E%3Cpath d='M23.334.836a2,2,0,0,1,2.331,0L47.807,16.715a2,2,0,0,1,.734,2.251l-8.447,25.66A2,2,0,0,1,38.195,46H10.805a2,2,0,0,1-1.9-1.375L.459,18.965a2,2,0,0,1,.734-2.251Z' transform='translate(0 24.5) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-yellow:before{background-color:#f6b419}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-yellow:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.435' height='64.337' viewBox='0 0 65.435 64.337' fill='%23f6b419'%3E%3Cpath d='M23.334.836a2,2,0,0,1,2.331,0L47.807,16.715a2,2,0,0,1,.734,2.251l-8.447,25.66A2,2,0,0,1,38.195,46H10.805a2,2,0,0,1-1.9-1.375L.459,18.965a2,2,0,0,1,.734-2.251Z' transform='translate(0 24.5) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-orange:before{background-color:#ff6500}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-orange:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.435' height='64.337' viewBox='0 0 65.435 64.337' fill='%23ff6500'%3E%3Cpath d='M23.334.836a2,2,0,0,1,2.331,0L47.807,16.715a2,2,0,0,1,.734,2.251l-8.447,25.66A2,2,0,0,1,38.195,46H10.805a2,2,0,0,1-1.9-1.375L.459,18.965a2,2,0,0,1,.734-2.251Z' transform='translate(0 24.5) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-green:before{background-color:#47d07a}.l-testimonials-shape--figure-pentagon.l-testimonials-shape--color-green:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.435' height='64.337' viewBox='0 0 65.435 64.337' fill='%2347d07a'%3E%3Cpath d='M23.334.836a2,2,0,0,1,2.331,0L47.807,16.715a2,2,0,0,1,.734,2.251l-8.447,25.66A2,2,0,0,1,38.195,46H10.805a2,2,0,0,1-1.9-1.375L.459,18.965a2,2,0,0,1,.734-2.251Z' transform='translate(0 24.5) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-square.l-testimonials-shape--color-blue:before{background-color:#2bb6f9}.l-testimonials-shape--figure-square.l-testimonials-shape--color-blue:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.909' height='51.909' viewBox='0 0 51.909 51.909' fill='%232bb6f9'%3E%3Crect width='38' height='38' rx='2' transform='translate(0 19) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-square.l-testimonials-shape--color-yellow:before{background-color:#f6b419}.l-testimonials-shape--figure-square.l-testimonials-shape--color-yellow:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.909' height='51.909' viewBox='0 0 51.909 51.909' fill='%23f6b419'%3E%3Crect width='38' height='38' rx='2' transform='translate(0 19) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-square.l-testimonials-shape--color-orange:before{background-color:#ff6500}.l-testimonials-shape--figure-square.l-testimonials-shape--color-orange:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.909' height='51.909' viewBox='0 0 51.909 51.909' fill='%23ff6500'%3E%3Crect width='38' height='38' rx='2' transform='translate(0 19) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-square.l-testimonials-shape--color-green:before{background-color:#47d07a}.l-testimonials-shape--figure-square.l-testimonials-shape--color-green:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.909' height='51.909' viewBox='0 0 51.909 51.909' fill='%2347d07a'%3E%3Crect width='38' height='38' rx='2' transform='translate(0 19) rotate(-30)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-blue:before{background-color:#2bb6f9}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-blue:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53.74' height='53.74' viewBox='0 0 53.74 53.74' fill='%232bb6f9'%3E%3Cpath d='M17.211,3.578a2,2,0,0,1,3.578,0L36.553,35.106A2,2,0,0,1,34.764,38H3.236a2,2,0,0,1-1.789-2.894Z' transform='translate(53.74 26.87) rotate(135)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-yellow:before{background-color:#f6b419}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-yellow:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53.74' height='53.74' viewBox='0 0 53.74 53.74' fill='%23f6b419'%3E%3Cpath d='M17.211,3.578a2,2,0,0,1,3.578,0L36.553,35.106A2,2,0,0,1,34.764,38H3.236a2,2,0,0,1-1.789-2.894Z' transform='translate(53.74 26.87) rotate(135)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-orange:before{background-color:#ff6500}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-orange:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53.74' height='53.74' viewBox='0 0 53.74 53.74' fill='%23ff6500'%3E%3Cpath d='M17.211,3.578a2,2,0,0,1,3.578,0L36.553,35.106A2,2,0,0,1,34.764,38H3.236a2,2,0,0,1-1.789-2.894Z' transform='translate(53.74 26.87) rotate(135)'/%3E%3C/svg%3E") center/contain no-repeat}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-green:before{background-color:#47d07a}.l-testimonials-shape--figure-triangle.l-testimonials-shape--color-green:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53.74' height='53.74' viewBox='0 0 53.74 53.74' fill='%2347d07a'%3E%3Cpath d='M17.211,3.578a2,2,0,0,1,3.578,0L36.553,35.106A2,2,0,0,1,34.764,38H3.236a2,2,0,0,1-1.789-2.894Z' transform='translate(53.74 26.87) rotate(135)'/%3E%3C/svg%3E") center/contain no-repeat}.title{color:#585858}.title.is-1{font-size:calc(1.3875rem + 1.65vw);font-weight:700}@media(min-width:1200px){.title.is-1{font-size:2.625rem}}.title.is-2{font-size:calc(1.3125rem + .75vw);line-height:calc(1.35rem + 1.2vw);font-weight:700}@media(min-width:1200px){.title.is-2{font-size:1.875rem;line-height:2.25rem}}.title.is-3{font-size:calc(1.275rem + .3vw);line-height:calc(1.3125rem + .75vw);font-weight:700}@media(min-width:1200px){.title.is-3{font-size:1.5rem;line-height:1.875rem}}.title.is-4{font-size:18px}.title.is-5{font-size:16px}.title.is-6{font-size:12px}.b-header{--header-bg-color:#f8f8f8}.b-header[data-float=false]{--header-border-color:#f8f8f8}.footer{background-color:#f8f8f8}.image--rounded,.image--rounded img{border-radius:14px}.image--shadow{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}@media(min-width:768px){.image--shadow,.image--shadow img{border-radius:14px}}.image--drop-shadow{position:relative}.image--drop-shadow:before{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border-radius:40px;-webkit-box-shadow:0 0 70px rgba(0,0,0,.35);box-shadow:0 0 70px rgba(0,0,0,.35)}@media(max-width:575.98px){.image--offset-mobile{margin-left:-15px;margin-right:-15px;max-width:none!important}}.image--offset-lg-left{margin-left:-30%}.image--offset-lg-right{margin-right:-30%}.icon--play{margin-right:1rem!important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg transform='translate(-85 -682)'%3E%3Cg transform='translate(85 682)' fill='%23fff' stroke='%2336c366' stroke-width='1'%3E%3Ccircle cx='12' cy='12' r='12' stroke='none'/%3E%3Ccircle cx='12' cy='12' r='11.5' fill='none'/%3E%3C/g%3E%3Cpath d='M3.132,1.519a1,1,0,0,1,1.736,0L7.145,5.5A1,1,0,0,1,6.277,7H1.723A1,1,0,0,1,.855,5.5Z' transform='translate(101.5 690.5) rotate(90)' fill='%2336c366'/%3E%3C/g%3E%3C/svg%3E") center no-repeat}.content.is-4{font-size:18px;color:#585858;font-weight:700}.content.is-5{font-size:16px;color:#585858;font-weight:600;line-height:1.8}.content p:not(:last-child){margin-bottom:1.5em}.content b{font-weight:700}.content--paragraph-1 p{font-size:18px;line-height:28px;font-weight:700}.content--paragraph p{font-size:16px;line-height:28px;font-weight:600}.images-compare-container{display:block!important;margin:0 auto;position:relative;overflow:hidden}.images-compare-separator{position:absolute;top:0;left:0;bottom:0;width:4px;margin-left:-2px;background:#20bd57;z-index:3;cursor:ew-resize}.images-compare-handle{height:44px;width:44px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;z-index:4;background-image:url(https://planner5d.com/assets/images/promo/ui_compare_drag.svg);background-repeat:no-repeat;background-size:contain;cursor:ew-resize;border:1px solid #288f4a;background-color:#20bd57}.images-compare-left-arrow,.images-compare-right-arrow{display:none}.images-compare-before{will-change:clip;position:absolute;top:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.images-compare-after img,.images-compare-before img{max-width:100%;height:auto;display:block}.images-compare-after{pointer-events:none}.ui-compare--centered{margin:0 auto;max-width:100%;width:700px}.ui-compare__stage{display:block!important;margin:0 auto;position:relative;border-radius:2px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.ui-compare__slide--one{will-change:clip;position:absolute;top:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.ui-compare__label{position:absolute;bottom:15px;color:#b7b5b5;border-radius:2px;padding:2px 8px;background:rgba(0,0,0,.75);font-size:inherit}.ui-compare__slide--one .ui-compare__label{left:15px}.ui-compare__slide--two .ui-compare__label{right:15px}.ui-compare{border-radius:16px;overflow:hidden;margin-left:auto;margin-right:auto;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.l-rating{display:block;max-width:732px;margin-right:auto;margin-left:auto}.l-rating .button{display:block;text-align:center;background:#33b25c;border-radius:100px;min-width:223px;padding:12px 24px;color:#fff;font-weight:700;font-size:16px;line-height:18px;letter-spacing:-.01em;-webkit-transition:opacity .15s;transition:opacity .15s;cursor:pointer}.l-rating .button:hover{opacity:.8}.l-rating__badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px}.l-rating__rating{position:relative;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:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:177px}.l-rating__rating::before{content:"";display:block;width:145px;height:26px;background:url(https://planner5d.com/assets/images/components/rating/trustpilot.png) 0 0/contain no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:32px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.l-rating__rating::before{background-image:url(https://planner5d.com/assets/images/components/rating/trustpilot@2x.png)}}.l-rating__rating-title{font-size:12px;line-height:17px;color:#252525;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-rating__rating-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-rating__rating-icons{background:url(https://planner5d.com/assets/images/components/rating/stars.svg) 0 0/contain no-repeat;width:96px;height:16px}.l-rating__rating-icons .icon{display:none}.l-rating__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-rating__download-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-rating__download-title{font-weight:700;font-size:11px;color:#565656;text-transform:uppercase;margin-right:40px}.l-rating__download-item--app-store{width:120px;margin-right:1rem}.l-rating__download-item--mac-app-store{width:157px;margin-right:.25rem}.l-rating__download-item--google-play{width:154px}@media(max-width:575.98px){.l-rating__badge{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:52px}.l-rating__rating{margin-left:auto;margin-right:auto;padding-left:133px}.l-rating__rating::before{left:0}.l-rating__rating-title{font-size:13px}.l-rating__button{width:100%;margin-bottom:24px}.l-rating__button .button{width:100%;min-width:initial}.b-section--intro .b-section__image--mobile{margin-top:-10%}}@media(max-width:767.98px){.l-rating__download-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-rating__download-title{display:none}.l-rating__download-item{margin-left:10px;margin-right:10px;height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-rating__rating-icons{width:72px;height:12px}.l-rating__rating-title{font-size:9px;line-height:12px}.l-rating__rating::before{width:105px;height:20px}}@media(min-width:576px){.l-rating__rating{height:44px;padding-top:6px;margin-left:-4px;border-radius:0 6px 6px 0}.l-rating__button{position:relative;z-index:1;margin-right:20px}}@media(min-width:768px)and (max-width:991.98px){.l-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-section--online-tool .b-section__container>.row:last-child>.b-section__column{margin-bottom:0}}.l-interested-tool{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:550px;margin-left:auto;margin-right:auto;padding:30px;border-radius:8px;background:#20bd57}.l-interested-tool__logo{height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.l-interested-tool__title{font-weight:700;font-size:18px;line-height:22px;text-align:left;color:#fff;margin-top:15px;margin-bottom:15px}.l-interested-tool__text.content.is-5{color:#fff}.l-interested-tool__button{margin-top:35px}.l-creative-design__list-item{position:relative;padding:15px 25px;border-radius:8px;background:#fff;color:#585858;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.l-creative-design__list-item:not(:last-child){margin-bottom:20px}.l-creative-design__list-item:before{content:"";width:16px;height:16px;background:#20bd57;border-radius:50%;position:absolute;top:19px;left:-8px}@media(max-width:767.98px){.l-creative-design__list-item:before{width:12px;height:12px;top:32px;left:-6px}}.l-creative-design__list-item-title{font-weight:700;font-size:16px;color:#585858}.l-creative-design__list-item-text{margin-top:10px}@media(max-width:991.98px){.l-creative-design__background{display:none}}@media(min-width:992px){.l-creative-design__background{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:8px;overflow:hidden;display:block;min-height:800px;background:url(https://planner5d.com/assets/images/landing-seo/decide-own-design2@2x.jpg) calc(100% + 180px)/cover no-repeat;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}.l-creative-design--one-bedroom-apartment-floor-plan .l-creative-design__background,.l-creative-design--two-bedroom-apartment-floor-plan .l-creative-design__background{border-radius:8px;background:url(https://planner5d.com/assets/images/landing-seo/decide-own-design--bedroom-apartment-floor-plan@2x.jpg) 0 0/cover no-repeat;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}}.l-creative-design__background-image{position:absolute;top:0;right:0;left:0;bottom:0}.l-creative-design__background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.b-section{margin-bottom:calc(1.75rem + 6vw)}@media(min-width:1200px){.b-section{margin-bottom:6.25rem}}.b-section__header{margin-bottom:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.b-section__header{margin-bottom:2.5rem}}.b-section__pretitle{font-size:11px;font-weight:700;margin-bottom:10px;text-transform:uppercase;color:#20bd57}.b-section__subtitle,.b-section__subtitle-text{font-size:1rem;margin-top:1.25rem;color:#585858;line-height:1.8125}.b-section__subtitle-text{font-weight:600}.b-section__subtitle{max-width:580px;margin-left:auto;margin-right:auto}.b-section__compare{border-radius:16px;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.2);box-shadow:0 15px 40px rgba(0,0,0,.2);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.b-section__player{border-radius:10px;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.2);box-shadow:0 15px 40px rgba(0,0,0,.2);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.b-section__player-embed{background:#f7f5f9;border-radius:10px;position:relative;display:block;height:0;padding:0 0 70.5263157895%;overflow:hidden}.b-section__player-embed .embed-responsive-item,.b-section__player-embed embed,.b-section__player-embed iframe,.b-section__player-embed img,.b-section__player-embed object,.b-section__player-embed video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.b-section__embed-content{text-align:center;margin-bottom:35px}.b-section__embed-footer{text-align:right;padding-top:20px}.b-section__embed-footer .button{min-width:200px}.b-section__button .button{min-width:220px}@media(min-width:576px){.b-section__embed-wrapper{background-color:#fff;padding:20px;border-radius:14px;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}.b-section__embed-box{border-radius:14px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.b-section__embed{overflow:hidden;border-radius:14px}}.b-section--intro{padding-top:50px}.b-section--intro .title{max-width:732px;margin-right:auto;margin-left:auto}.b-section--intro .b-section__subtitle{line-height:1.8;max-width:732px}.b-section--intro .b-section__rating{margin-bottom:50px}@media screen and (max-width:474px){.b-section--intro .b-section__image--mobile{margin-right:-15px}.b-section--intro .b-section__image--mobile .image{margin-right:-80px}}.b-section--intro .b-section__image--web{position:relative;z-index:-1}@media screen and (min-width:768px){.b-section--intro .title{margin-bottom:30px}}.b-section--intro-floor-creator .b-section__subtitle{max-width:410px}.b-section--intro-bedroom-apartment-floor-plan .b-section__subtitle{max-width:660px}.b-section--intro-garage-planner .b-section__subtitle{max-width:460px}.b-section--intro-interior-design-software .b-section__subtitle{max-width:520px}.b-section--online-tool{margin-top:50px;margin-bottom:50px}.b-section--online-tool .b-section__column{margin-top:35px;margin-bottom:35px}.b-section--online-tool .b-section__column+.b-section__column{margin-top:0}@media(min-width:1200px){.b-section__subtitle,.b-section__subtitle-text{line-height:1.875rem}.b-section--online-tool .row:last-child{margin-top:35px}.b-section--online-tool-home-design .image--1{margin-top:35px;margin-left:20px;margin-right:-375px}.b-section--online-tool-home-design .image--1:before{border-radius:80px;bottom:30px}.b-section--online-tool-home-design .image--2{margin-top:-40px}.b-section--online-tool-bathroom-planner .title{white-space:nowrap}.b-section--online-tool-bathroom-planner .content--paragraph{padding-left:30px;padding-right:30px}}.b-section--use-tool .title.is-2{margin-bottom:35px}.b-section--use-tool .b-section__content{padding-top:35px;padding-bottom:35px}@media(max-width:575.98px){.b-section--online-tool-kitchen-planner .row:first-child{margin-bottom:35px}.b-section--online-tool-kitchen-planner .row:last-child .content{padding-bottom:0}.b-section--online-tool-home-design .row:first-child{margin-bottom:35px}.b-section--online-tool-home-design .row:last-child .content{padding-bottom:0}.b-section--online-tool-bathroom-planner .row:first-child{margin-bottom:35px}.b-section--online-tool-bathroom-planner .row:last-child .content{padding-bottom:0}.b-section--online-tool-creative .image--shadow{margin-left:-15px;margin-right:-15px}.b-section--online-tool-creative .image--shadow,.b-section--online-tool-creative .image--shadow img{border-radius:0}.b-section--use-tool-room-planner{padding-bottom:35px}}@media(max-width:767.98px){.b-section--use-tool-home-design .b-section__content,.b-section--use-tool-kitchen-planner .b-section__content{padding-top:0}.b-section--choose-options .col{margin-bottom:16px}}@media(min-width:1200px){.b-section--use-tool-room-planner .title.is-2{margin-bottom:50px}.b-section--use-tool-kitchen-planner{padding-top:100px;padding-bottom:100px}.b-section--use-tool-home-design .title.is-2{margin-bottom:50px}}.b-section--creative-options{padding-top:50px;padding-bottom:50px}.b-section--creative-options .title.is-2{margin-bottom:0}.b-section--creative-options .b-section__content{padding-top:35px;padding-bottom:35px}@media(min-width:1200px){.b-section--creative-options-home-design .title.is-2,.b-section--creative-options-kitchen-planner .title.is-2,.b-section--creative-options-room-planner .title.is-2{margin-bottom:35px}.b-section--creative-options-home-design .image{margin-top:-180px;margin-right:-36%}}.b-section--choose-options .title{max-width:540px;text-align:center;margin-left:auto;margin-right:auto}.b-section--choose-options .card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;border-radius:16px;padding:12px;border:1px solid #eaeaea;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-items:stretch}.b-section--choose-options .card-image{-ms-flex-negative:0;flex-shrink:0}.b-section--choose-options .image{width:120px;height:120px;margin-left:auto;margin-right:auto}.b-section--choose-options .card-title{font-size:25px;font-weight:700;min-height:2.6em;line-height:1.3}@media(max-width:767.98px){.b-section--choose-options .card-title{font-size:20px;line-height:26px}.b-section--choose-options .title.is-2{margin-bottom:35px}}.b-section--choose-options .card-body{padding:30px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-section--choose-options .card-text{font-size:18px;line-height:28px;font-weight:500;margin-left:auto;margin-right:auto}@media(max-width:575.98px){.b-section--creative-options-room-planner{padding-bottom:35px}.b-section--choose-options .card{padding-left:20px;padding-right:20px}.b-section--choose-options .card-title{margin-top:10px}.b-section--steps .title.is-2{margin-top:30px;margin-bottom:0}}@media(min-width:576px){.b-section--choose-options .card{text-align:center}.b-section--choose-options .card-image{padding:40px 10px;border-radius:8px;border:1px solid #eaeaea;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.b-section--choose-options .card-title{margin-top:40px}}.b-section--steps .b-section__header{margin-bottom:calc(1.28125rem + .375vw)}@media(min-width:1200px){.b-section--steps .b-section__header{margin-bottom:1.5625rem}}.b-section--steps .b-section__step{margin-top:calc(1.625rem + 4.5vw);margin-bottom:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.b-section--steps .b-section__step{margin-top:5rem;margin-bottom:5rem}}.b-section--steps .b-section__step-number{text-align:center;border-radius:8px;background-color:#20bd57;color:#fff}.b-section--steps .b-section__button{margin-top:calc(1.375rem + 1.5vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:575.98px)and (max-width:575.98px){.b-section--steps .b-section__step--1 .image,.b-section--steps .b-section__step--3 .image{margin-left:-15px;margin-right:-15px;max-width:none!important}}@media(min-width:768px){.b-section--steps .b-section__step--1 .image{border:1px solid #fff}}@media(max-width:1199.98px){.b-section--steps .b-section__step-number{width:35px;height:35px;font-size:20px;font-weight:500;line-height:34px;margin-bottom:10px}}@media(min-width:1200px){.b-section--steps .b-section__button{margin-top:2.5rem}.b-section--steps .b-section__step-number{width:54px;height:54px;font-size:30px;font-weight:700;line-height:54px;margin-bottom:10px}}@media(min-width:1200px)and (max-width:767.98px){.b-section--steps .b-section__step-number{font-size:22px;line-height:28px}}.b-section--decide-own-design{margin-top:50px}.b-section--decide-own-design .box-wrapper{min-height:470px;background:url(https://planner5d.com/assets/images/landing-seo/decide-own-design@2x.jpg) 0 0/cover no-repeat;border-radius:8px;padding-top:200px;padding-bottom:140px}.b-section--decide-own-design .box{background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:30px 0}.b-section--decide-own-design .button{min-width:200px}@media(max-width:767.98px){.b-section--decide-own-design .box{padding:35px}.b-section--decide-own-design .title{font-size:18px;line-height:28px;font-weight:500;color:#fff}.b-section--decide-own-design .col:first-child{text-align:center;margin-bottom:16px}}@media(min-width:768px)and (max-width:991.98px){.b-section--decide-own-design .col:first-child{text-align:center;margin-bottom:16px}}@media(min-width:992px)and (max-width:1199.98px){.b-section--decide-own-design .title{font-size:20px;line-height:30px;font-weight:500;color:#fff}}.b-section--our-plans-2d-and-3d .b-section__subtitle{margin-top:20px}@media(min-width:1200px){.b-section--decide-own-design .title{line-height:30px;font-weight:700;font-size:22px;color:#fff}.b-section--decide-own-design .box{padding:43.75px 35px}.b-section--our-plans-2d-and-3d-room-planner{padding-top:100px;padding-bottom:100px}.b-section--our-plans-2d-and-3d-room-planner .b-section__header{padding-top:35px;margin-bottom:50px}.b-section--our-plans-2d-and-3d-room-planner .b-section__title .title.is-2{margin-top:0;margin-bottom:0}.b-section--our-plans-2d-and-3d-room-planner .b-section__content .content{padding-top:0}.b-section--our-plans-2d-and-3d-kitchen-planner .content{padding-top:0;padding-bottom:0}}.b-section--our-plans-2d-and-3d-kitchen-planner{background:0 0}@media(max-width:575.98px){.b-section--steps .b-section__step--3{position:relative}.b-section--steps .b-section__step--3 .b-section__button{position:absolute;z-index:1;left:30px;right:30px;bottom:45px}.b-section--our-plans-2d-and-3d-room-planner .title.is-2{margin-bottom:0}.b-section--our-plans-2d-and-3d-kitchen-planner{padding-top:35px}.b-section--our-plans-2d-and-3d-kitchen-planner .title.is-2{margin-bottom:0}.b-section--our-plans-2d-and-3d-kitchen-planner .button{width:100%}}@media(max-width:767.98px){.b-section--our-plans-2d-and-3d-kitchen-planner .content{padding-top:0}}.b-section--why-should{padding-top:50px;padding-bottom:50px;background-color:#f8f8f8}.b-section--why-should .b-section__header{padding-left:20px;padding-right:20px}.b-section--why-should .title.is-2{margin-bottom:35px}.b-section--why-should .card{position:relative;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;width:100%;min-height:200px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.b-section--why-should .card--bordered{background-color:#fff}.b-section--why-should .card--bordered .card-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:1200px){.b-section--why-should .card{min-height:260px}}.b-section--why-should .card-body{padding:32px}.b-section--why-should .card-image{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,from(#36c366),to(#2fa858));background:linear-gradient(#36c366 0,#2fa858 100%)}.b-section--why-should .card-icon{width:42px;height:42px;background-color:#20bd57;border-radius:4px;margin-bottom:1.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}.b-section--why-should .card-title{font-size:18px;line-height:28px;font-weight:700;margin-bottom:.85rem}.b-section--why-should .card-text{font-size:16px;line-height:28px;font-weight:600}.b-section--why-should .card-footer{display:block;border:none}@media(max-width:767.98px){.b-section--why-should{padding-bottom:0}.b-section--why-should .subtitle{margin-bottom:35px}.b-section--why-should .card{min-height:180px}.b-section--why-should .card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.b-section--why-should .card-icon{margin-bottom:0}.b-section--why-should .card-title{padding-left:.75rem;margin-bottom:0;font-size:16px;line-height:28px;font-weight:600}.b-section--why-should .card-text{font-size:15px;line-height:28px;font-weight:400}}@media(min-width:768px)and (max-width:991.98px){.b-section--why-should .b-section__header{padding-left:30px;padding-right:30px}.b-section--why-should .card-body{padding:30px}}.b-section--testimonials .subtitle{font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.b-section--testimonials .title.is-2{margin-bottom:50px}.b-section--testimonials .b-section__slider{position:relative}.b-section--testimonials .b-section__slider-quote{position:absolute;top:0;font-size:32px;color:#20bd57}.b-section--testimonials .slick-slide{position:relative}.b-section--testimonials .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-section--testimonials .slick-dots li{padding:0;margin:0 10px 0 0;line-height:1;width:24px;height:24px;overflow:hidden}.b-section--testimonials .slick-dots li.slick-active button:before{background:#20bd57}.b-section--testimonials .slick-dots button{border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;font-size:0;width:48px;height:48px;margin:-12px 0 0 -12px;padding:0}.b-section--testimonials .slick-dots button:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;background:#e5e5e5}.b-section--testimonials .slick-dots button:hover:before{cursor:pointer;background:#b4b4b4}.b-section--testimonials .slick-slide__user-image{width:80px;height:80px;margin-bottom:10px}.b-section--testimonials .slick-slide__user-name{font-size:18px;line-height:28px;font-weight:500;margin-bottom:10px}.b-section--testimonials .slick-slide__user-status{color:#bcbcbc;padding-left:10px;padding-right:10px;font-size:12px;line-height:18px;font-weight:500}@media(max-width:767.98px){.b-section--testimonials{padding-bottom:0}.b-section--testimonials .b-section__slider-quote{display:none}.b-section--testimonials .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-section--testimonials .slick-slide__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-section--testimonials .slick-slide__user-image{-ms-flex-negative:0;flex-shrink:0;margin-right:.75rem}.b-section--testimonials .slick-slide__user-content{min-width:0}.b-section--testimonials .slick-slide__user-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-section--testimonials .slick-slide__user-status{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:0;padding-right:0}}@media(min-width:576px){.b-section--testimonials .b-section__content{border-radius:8px;background-color:#fff;border:1px solid #e5e5e5;padding:50px}.b-section--testimonials .b-section__slider-quote{top:0;left:170px}}@media(min-width:768px){.b-section--testimonials .b-section__slider{padding-top:80px}.b-section--testimonials .slick-slide{padding-left:170px;min-height:160px}.b-section--testimonials .slick-dots{position:absolute;left:170px;bottom:0}.b-section--testimonials .slick-slide__user{position:absolute;left:0;bottom:0;width:170px;text-align:center;padding-right:20px}}@media(min-width:1200px){.b-section--testimonials .b-section__content{padding-left:90px;padding-right:90px}.b-section--testimonials .title.is-2{margin-bottom:40px}.b-section--testimonials .slick-slide{padding-left:170px;min-height:240px}.b-section--testimonials .slick-dots{left:170px}.b-section--testimonials .slick-slide__user{width:190px;padding-right:20px;text-align:left;bottom:30px}}.b-section--faq .b-section__header,.b-section--faq .b-section__header .title.is-2{margin-bottom:20px}.l-faq{color:#585858}.l-faq__item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:90px;border-bottom:1px solid #e5e5e5}.l-faq__collapse-button{width:90px;min-width:90px;height:90px;line-height:90px;text-align:center;color:#585858}.l-faq__collapse,.l-faq__item:not(.is-active) .fa-chevron-up{display:none}.l-faq__item:not(.is-active):hover .l-faq__title{color:#20bd57}.l-faq__item.is-active .fa-chevron-down{display:none}.l-faq__item.is-active .l-faq__collapse-button{color:#20bd57}.l-faq__item.is-active .l-faq__collapse{display:block}.l-faq__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:30px;padding-bottom:30px}.l-faq__title{font-size:18px;line-height:28px;font-weight:500}.l-faq__subtitle{margin-top:12px}.l-faq__helpful{margin-top:20px}.l-faq__helpful-title{font-weight:500;font-size:14px;line-height:32px}.l-faq__helpful-action .button{margin-right:5px}.l-faq__question{padding-top:30px}.l-faq__question-title{font-weight:700;font-size:18px;line-height:22px}.l-faq__question-action{margin-top:20px}.l-faq__question-action .button{min-width:140px;font-weight:700}.b-section--unlock-capabilities .title.is-2{text-align:center;margin-bottom:35px}.b-section--unlock-capabilities .subtitle{font-size:16px;line-height:28px;font-weight:600;text-align:center;max-width:350px;margin-left:auto;margin-right:auto;margin-bottom:50px}.b-section--unlock-capabilities .card{height:100%;border-radius:8px;background:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 12px 24px rgba(0,0,0,.1);box-shadow:0 12px 24px rgba(0,0,0,.1)}.b-section--unlock-capabilities .card-image{border-radius:8px 8px 0 0;overflow:hidden}.b-section--unlock-capabilities .card-body{position:relative;padding:60px 90px}.b-section--unlock-capabilities .card-tag{position:absolute;top:-18px;left:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 30px;text-align:center;min-width:110px;height:36px;border-radius:18px;border:1px solid #e5e5e5;background-color:#fff;font-weight:700;font-size:12px;color:#36c366;text-transform:uppercase}.b-section--unlock-capabilities .card-title{font-size:18px;line-height:28px;font-weight:700;margin-bottom:40px}.b-section--unlock-capabilities .card-text{font-size:12px;line-height:18px;font-weight:500;position:absolute;left:90px;right:90px;bottom:35px}@media(max-width:767.98px){.b-section--unlock-capabilities{padding-bottom:0}.b-section--unlock-capabilities .subtitle{margin-bottom:35px}}@media(max-width:991.98px){.b-section--unlock-capabilities .col{margin-bottom:16px}.b-section--unlock-capabilities .card-tag{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.b-section--unlock-capabilities .card-body{padding-left:20px;padding-right:20px;text-align:center}.b-section--unlock-capabilities .card-text{left:10px;right:10px}}.b-section--get-it-now{padding-top:50px;padding-bottom:50px;background-color:#f8f8f8;margin-bottom:0!important}.b-section--get-it-now .subtitle{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.b-section--get-it-now .title{white-space:nowrap;margin-bottom:35px}.b-section--get-it-now .b-section__button{margin-top:35px;margin-bottom:35px}.b-section--get-it-now .b-section__button .button{min-width:220px}@media(max-width:767.98px){.b-section--get-it-now{overflow:hidden;padding-bottom:0}.b-section--get-it-now .button{width:100%}}@media(max-width:991.98px){.b-section--get-it-now .title{font-size:30px;line-height:35px;font-weight:700}.b-section--get-it-now .content{margin-bottom:35px}}@media(max-width:991.98px)and (max-width:767.98px){.b-section--get-it-now .title{font-size:22px;line-height:28px}}@media(min-width:768px){.b-section--get-it-now{overflow:hidden}.b-section--get-it-now .title{font-size:calc(1.625rem + 4.5vw);line-height:calc(1.75rem + 6vw);font-weight:700}.b-section--decorate .b-section__box-text{text-align:center}}@media(min-width:768px)and (min-width:1200px){.b-section--get-it-now .title{font-size:5rem;line-height:6.25rem}}@media(min-width:1200px){.b-section--unlock-capabilities .card-body{padding-left:0;padding-right:0;margin-left:80px;margin-right:80px}.b-section--unlock-capabilities .card-tag{left:0}.b-section--unlock-capabilities .card-text{left:0;right:0}.b-section--get-it-now{overflow:hidden}.b-section--get-it-now .subtitle{margin-bottom:-5px}.b-section--get-it-now .image--offset-lg-right{margin-right:-90%}}.b-section--badges{padding-top:60px;padding-bottom:60px;background:#fff}.b-section--badges .b-section__content{max-width:850px;margin-left:auto;margin-right:auto}.b-section--badges .image{margin-left:auto;margin-right:auto}.b-section--badges .image img{width:auto;margin-left:auto;margin-right:auto}@media(max-width:767.98px){.b-section--badges{padding-top:35px;padding-bottom:35px}.b-section--badges .col{margin-top:17.5px;margin-bottom:17.5px}}.b-section--rating{background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background:linear-gradient(#f8f8f8 0,#fff 100%);margin-bottom:0!important}.b-section--rating .b-section__rating{min-height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-section--rating .l-rating{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.b-section--get-started{padding-top:50px;padding-bottom:50px;background-color:#f8f8f8}.b-section--get-started .b-section__button{text-align:center;max-width:220px;margin-left:auto;margin-right:auto}.b-section--get-started .b-section__button .button{width:100%}.b-section--create-design .b-section__header--list{padding-top:70px}.b-section--create-design .b-section__list-item{position:relative;padding:15px 25px;border-radius:8px;background:#fff;color:#585858;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);margin-bottom:20px}.b-section--create-design .b-section__list-item:before{content:"";width:18px;height:18px;background:#20bd57;border-radius:50%;position:absolute;top:18px;left:-9px}@media(max-width:767.98px){.b-section--create-design .b-section__list-item:before{width:12px;height:12px;top:32px;left:-6px}}.b-section--create-design .b-section__list-item-title{font-weight:700;font-size:16px;color:#585858}.b-section--create-design .b-section__list-item-text{margin-top:10px}@media(max-width:991.98px){.b-section--create-design .b-section__background .image{display:none}}@media(min-width:992px){.b-section--get-it-now,.b-section--offset-image{overflow:hidden}.b-section--create-design .b-section__background .image{display:block;height:100%;width:100%}.b-section--create-design .b-section__background .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.b-section--create-design-blueprint-maker .b-section__background,.b-section--create-design-home-office-design .b-section__background,.b-section--create-design-office-floor .b-section__background{border-radius:8px;background:url(https://planner5d.com/assets/images/landing-seo/decide-own-design2@2x.jpg) calc(100% + 180px)/cover no-repeat;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}}.b-section--decorate{margin-top:60px;margin-bottom:60px;padding-top:0;padding-bottom:0}.b-section--decorate .b-section__box-text{padding:0 25px}.b-section--decorate .b-section__box-text p{margin-bottom:1em}.b-section--decorate .b-section__box-button{margin-top:50px}.b-section--decorate-blueprint-maker .b-section__box-wrapper,.b-section--decorate-interior-design-software .b-section__box-wrapper,.b-section--decorate-office-design .b-section__box-wrapper{padding-top:140px;padding-bottom:140px;background:url(https://planner5d.com/assets/images/landing-seo/decide-own-design2@2x.jpg) center/cover no-repeat;border-radius:8px;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}.b-section--decorate-blueprint-maker .b-section__box,.b-section--decorate-interior-design-software .b-section__box,.b-section--decorate-office-design .b-section__box{padding:50px;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(6.903550148px);backdrop-filter:blur(6.903550148px);background:rgba(255,255,255,.8)}.b-section--decorate-blueprint-design-software .b-section__box-wrapper{padding-top:140px;padding-bottom:140px;background:url(https://planner5d.com/assets/images/landing-seo/decide-own-design3@2x.jpg) bottom right/cover no-repeat;border-radius:8px;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}.b-section--decorate-blueprint-design-software .b-section__box{padding:50px;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(6.903550148px);backdrop-filter:blur(6.903550148px);background:rgba(255,255,255,.8)}.b-section--decorate-blueprint-design-software .b-section__box-text{padding-left:0;padding-right:0}.b-section--decorate-clear-visual{margin-top:60px;margin-bottom:60px;padding-top:0;padding-bottom:0}.b-section--decorate-clear-visual .b-section__box-text{padding:0 25px;font-size:18px;line-height:32px;font-weight:600}.b-section--decorate-clear-visual .b-section__box-text p{margin-bottom:1em}.b-section--decorate-clear-visual .b-section__box-button{margin-top:50px;max-width:550px;margin-left:auto;margin-right:auto}@media(min-width:768px){.b-section--decorate-clear-visual .b-section__box{padding:50px;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background:linear-gradient(#f8f8f8 0,#fff 100%)}.b-section--decorate-clear-visual .b-section__box-text{text-align:center}.b-section--decorate-interior-design-software .b-section__box-text p:last-child,.b-section--decorate-office-design .b-section__box-text p:last-child{max-width:260px;margin-left:auto;margin-right:auto}}.b-section--extensive .b-section__box{padding:70px 60px;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,from(#585858),to(#383838));background:linear-gradient(#585858 0,#383838 100%)}.b-section--extensive .b-section__text,.b-section--extensive .b-section__title .title{color:#fff}.b-section--extensive .b-section__text{text-align:center;font-weight:600;max-width:760px;margin:70px auto}.b-section--extensive .b-section__text p{margin-top:1em;margin-bottom:1em}.b-section--extensive .b-section__button{max-width:480px;margin-left:auto;margin-right:auto}.b-section--extensive .card{height:185px;border-radius:6px;background:#fff;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.b-section--extensive .card-body{padding:30px}.b-section--extensive .card-image{width:60px;height:60px;margin-left:auto;margin-right:auto;margin-bottom:20px}.b-section--extensive .card-title{font-size:18px;line-height:28px;text-align:center;font-weight:700}.b-section--imagine{margin-top:60px;margin-bottom:60px;padding-top:0;padding-bottom:0}.b-section--imagine .b-section__box{padding:50px;border-radius:8px 8px 0 0;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);margin-left:80px;margin-right:80px}.b-section--imagine .b-section__box-text{font-weight:700;font-size:18px;letter-spacing:.01em;line-height:32px;text-align:center}.b-section--imagine .b-section__box-text p{margin-bottom:1em}.b-section--imagine .b-section__box-button{margin-top:30px;max-width:350px;margin-left:auto;margin-right:auto}.b-section--imagine .b-section__box-image{margin-top:-20px}.b-section--created-with-our-tool .b-section__image-grid{position:relative}.b-section--created-with-our-tool .b-section__image--left,.b-section--created-with-our-tool .b-section__image--right{display:none}.b-section--created-with-our-tool .image:not(.image--shadow){margin-top:-10%;margin-bottom:-10%;z-index:-1}.b-section--created-with-our-tool .b-section__box{padding:50px 50px 0;border-radius:0 0 8px 8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff}.b-section--created-with-our-tool .b-section__box-text p{margin-bottom:1em}.b-section--created-with-our-tool .b-section__box-button{margin-top:30px;position:relative;max-width:440px;margin-left:auto;margin-right:auto;bottom:-22px}@media(max-width:991.98px){.b-section--created-with-our-tool .b-section__image--center{margin-bottom:-10px}}@media(min-width:992px){.b-section--created-with-our-tool .b-section__image--left{display:block;position:absolute;width:50%;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-section--created-with-our-tool .b-section__image--right{display:block;position:absolute;width:50%;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-section--created-with-our-tool .b-section__image--center{position:relative;z-index:1;margin-left:12%;margin-right:12%}.b-section--created-with-our-tool .b-section__box{margin-left:15%;margin-right:15%}.b-section--created-with-our-tool .b-section__box-text p{margin-bottom:1em}}.b-section--created-with-our-tool-2 .b-section__header{margin-bottom:10px}.b-section--created-with-our-tool-2 .b-section__image-grid{position:relative;margin-bottom:20px}.b-section--created-with-our-tool-2 .b-section__image--right{display:none}.b-section--created-with-our-tool-2 .b-section__box{padding:25px;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);background:#fff}.b-section--created-with-our-tool-2 .b-section__box-text p{margin-bottom:1em}.b-section--created-with-our-tool-2 .b-section__box-button{margin-top:30px}@media(min-width:992px){.b-section--created-with-our-tool-2 .b-section__image--right{display:block;position:absolute;width:50%;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-section--created-with-our-tool-2 .b-section__image--center{position:relative;z-index:1;margin-right:20%}.b-section--created-with-our-tool-2 .b-section__box{margin-right:20%}.b-section--created-with-our-tool-2 .b-section__box-text p{margin-bottom:1em}}.b-section--dream-room .b-section__header{text-align:center}.b-section--dream-room .b-section__quote{position:relative;max-width:540px;margin-left:auto;margin-right:auto;padding-left:35px;margin-bottom:50px;font-size:18px;line-height:28px;font-weight:500}.b-section--dream-room .b-section__quote:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;border-radius:8px;background-color:#20bd57}.b-section--dream-room .content{padding-top:35px;padding-bottom:35px}@media(max-width:767.98px){.b-section--dream-room .b-section__quote,.b-section--dream-room .title.is-2{margin-bottom:35px}.b-section--dream-room .row:first-child .col:last-child .content{padding-bottom:0}}@media(min-width:1200px){.b-section--dream-room .b-section__quote{font-weight:700;margin-bottom:75px}.b-section--dream-room .row:last-child{margin-top:60px}.b-section--dream-room .row:last-child .b-section__image{padding-left:60px;padding-right:60px}}.b-section--why-not-use-template{padding-top:50px;padding-bottom:50px;background-color:#f8f8f8}.b-section--why-not-use-template .subtitle{font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.b-section--dream-kitchen{position:relative;background:url(https://planner5d.com/assets/images/landing-seo/kitchen-planner-tool/dream-kitchen.jpg) top center/cover no-repeat}.b-section--dream-kitchen:before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;height:12px;background-color:#20bd57}.b-section--dream-kitchen .b-section__content{background-color:#fff}@media(max-width:575.98px){.b-section--dream-kitchen .b-section__content{padding:35px 20px}}@media(max-width:1199.98px){.b-section--why-not-use-template .content,.b-section--why-not-use-template .title.is-2{margin-bottom:35px}.b-section--dream-kitchen .b-section__content{padding:30px}}@media(min-width:992px){.b-section--dream-kitchen .b-section__content{padding:60px}.b-section--use-tool-home-design{margin-top:-100px}.b-section--use-tool-home-design .image{max-width:420px;margin-left:auto}}.b-section--dream-kitchen .subtitle{font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.b-section--dream-kitchen .column{padding-bottom:0}@media(min-width:1200px){.b-section--why-not-use-template{padding-top:100px;padding-bottom:100px}.b-section--why-not-use-template .title.is-2{margin-bottom:50px}.b-section--dream-kitchen .b-section__content{padding-left:67.5px;padding-right:67.5px;padding-bottom:75px}}.b-section--helpful{padding-top:50px;padding-bottom:50px;background-color:#fff}.b-section--helpful .subtitle{font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}@media(max-width:767.98px){.b-section--dream-kitchen .title.is-2{margin-bottom:35px}.b-section--helpful{padding-bottom:35px}}@media(min-width:1200px){.b-section--helpful{padding-top:0;padding-bottom:0}.b-section--helpful .container{padding-top:75px;padding-bottom:75px;border-bottom:2px solid #20bd57}}.b-section--dream-home{padding-top:50px;padding-bottom:50px;background-color:#f8f8f8}.b-section--dream-home .b-section__player{margin-top:35px;margin-bottom:35px}@media(max-width:1199.98px){.b-section--helpful .content,.b-section--helpful .title.is-2{margin-bottom:35px}.b-section--dream-home .content{padding-top:35px;padding-bottom:35px}}.b-section--dream-home .b-section__slider{padding:35px 50px 20px;border-radius:20px;background-color:#fff}.b-section--dream-home .b-section__slider .title.is-2{font-size:18px;margin-bottom:35px}.b-section--dream-home .b-section__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-bottom:-40px}.b-section--dream-home .b-section__button .button{min-width:200px}.b-section--dream-home .slick-arrow{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;color:#20bd57}.b-section--dream-home .slick-arrow:hover{cursor:pointer;opacity:.85}.b-section--dream-home .slick-prev{left:-40px}.b-section--dream-home .slick-next{right:-40px}.b-section--dream-home .slick-slide{padding:10px}.b-section--dream-home .slick-slide .image{border-radius:8px;border:1px solid #eaeaea;padding:10px}@media(min-width:1200px){.b-section--dream-home{padding-top:100px;padding-bottom:100px}}.b-section--dream-bathroom{padding-top:50px;padding-bottom:50px;background-color:#f8f8f8}.b-section--dream-bathroom .subtitle{font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}@media(max-width:767.98px){.b-section--dream-home .title.is-2{margin-bottom:0}.b-section--dream-bathroom,.b-section--dream-home .row:first-child .content,.b-section--dream-home .row:last-child .col:last-child .content{padding-bottom:0}.b-section--dream-bathroom .row:first-child,.b-section--dream-bathroom .row:first-child .col:first-child,.b-section--dream-bathroom .row:last-child .col:first-child{margin-bottom:35px}}@media(min-width:768px)and (max-width:991.98px){.b-section--dream-bathroom .row:last-child .image{margin-top:35px;margin-bottom:35px}}@media(min-width:992px){.b-section--dream-bathroom-planner .image{max-width:340px;margin-left:auto;margin-right:auto}.b-section--dream-bathroom,.b-section--dream-bathroom .row{padding-top:35px;padding-bottom:35px}.b-section--dream-bathroom .title.is-2{margin-bottom:35px}.b-section--dream-bathroom .content{padding-top:35px;padding-bottom:35px}.b-section--how-draw-kitchen-layout-tool .image{max-width:260px;margin-left:auto;margin-right:auto}}@media(min-width:1200px){.b-section--dream-bathroom{padding-top:75px;padding-bottom:75px}.b-section--dream-bathroom .row:last-child .image{margin-left:-360px}}.b-section--imagine-garage-planner .b-section__box{background:#fff}.b-section--imagine-garage-planner .b-section__box-text{color:#585858}.b-section--create-design-garage-planner .b-section__list-item:before{width:8px;height:8px;top:23px;left:-4px}.b-section--create-design-office-design-online .b-section__header{min-height:134px}.b-section--create-design-office-design-online .b-section__list-title{padding-top:102px}.b-section--create-design-office-design-online .b-section__list-title .title{font-weight:700}.b-section--imagine-office-design .b-section__box{background:-webkit-gradient(linear,left top,left bottom,from(#585858),to(#404040));background:linear-gradient(#585858 0,#404040 100%)}.b-section--imagine-office-design .b-section__box-text{color:#fff}.b-section--powerful .b-section__subtitle{max-width:600px}.b-section--powerful .b-section__subtitle p{margin-bottom:1em}.b-section--powerful .b-section__button{max-width:440px;margin-left:auto;margin-right:auto;margin-bottom:-22px;position:relative;z-index:1}.b-section--read-blueprints .card{border-radius:16px;background:#fff;border:1px solid #eaeaea;-webkit-box-shadow:none;box-shadow:none;padding:35px}.b-section--read-blueprints .card-title{font-weight:700;font-size:22px;line-height:24px;color:#4d4a42;margin-bottom:20px}.b-section--read-blueprints .box{-webkit-box-shadow:none;box-shadow:none;border:none;margin-top:50px;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background:linear-gradient(#f8f8f8 0,#fff 100%);padding-top:50px;padding-bottom:40px}.b-section--read-blueprints .box-text{font-weight:700;font-size:18px;letter-spacing:.01em;line-height:32px;text-align:center;color:#585858;max-width:580px;margin-left:auto;margin-right:auto;margin-bottom:50px}@media(max-width:767.98px){.b-section--examples .box{padding:20px 0;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none}}@media(min-width:768px){.b-section--examples .box{padding:35px 40px 0;border-radius:0 0 8px 8px;background:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.05);box-shadow:0 0 12px rgba(0,0,0,.05)}.b-section--examples .box-content{text-align:center}.b-section--examples .box-button{max-width:440px;margin-left:auto;margin-right:auto;position:relative;bottom:-22px}}.b-section--examples .b-section__button{max-width:440px;margin-left:auto;margin-right:auto;position:relative;margin-top:-22px}.b-section--intro-coffee-shop-3d-layout-design .b-section__subtitle{max-width:640px}.b-section--intro-architecture-design-software .b-section__subtitle{max-width:500px}.b-section--intro-home-remodeling-software .b-section__subtitle{max-width:500px}.b-section--intro-deck-design .b-section__subtitle{max-width:500px}.b-section--intro-backyard-design-tool .b-section__subtitle{max-width:500px}@media(min-width:992px){.b-section--create-design-architecture-design-software .l-creative-design__background{border-radius:8px;background:url(https://planner5d.com/assets/images/landing-seo/create-design-architecture-design-software.jpg) no-repeat;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}.b-section--create-design-home-remodeling-software .l-creative-design__background{border-radius:8px;background:url(https://planner5d.com/assets/images/landing-seo/create-design-home-remodeling-software.jpg) no-repeat;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}.b-section--create-design-backyard-design-tool .l-creative-design__background,.b-section--create-design-deck-design .l-creative-design__background{border-radius:8px;background:url(https://planner5d.com/assets/images/landing-seo/create-design-deck-design.jpg) no-repeat;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.2);box-shadow:0 3px 30px rgba(0,0,0,.2)}}