.iti--separate-dial-code .iti__selected-dial-code{font-weight:600;letter-spacing:1px;margin-left:10px;margin-right:10px;font-size:1.2rem}.iti--separate-dial-code .iti__flag{margin-left:5px;background-image:url("../../../images/intltelinput/flags.png")}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti--separate-dial-code .iti__flag{background-image:url("../../../images/intltelinput/flags@2x.png")}}.iti--separate-dial-code .iti__selected-flag,.iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0,0,0,0) !important}.iti--separate-dial-code .iti__arrow{border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:6px solid #777}.iti--separate-dial-code .iti__arrow--up{border-top:none;border-bottom:6px solid #777}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__country-list .iti__flag{background-image:url("../../../images/intltelinput/flags@2x.png")}}.iti__flag-box,.iti__country-name{margin-right:12px !important}#telephone-whit-dial-input+.help-text{margin-top:1rem}input#city-input[aria-expanded=true]{margin-bottom:0}.iti--separate-dial-code .iti__selected-dial-code{font-size:.9375rem !important}#interior-designers-carousel .designer-name,#interior-designers-carousel .designer-title{font-size:1rem}#interior-designers-carousel .designer-name{font-weight:600}@media print,screen and (max-width: 63.99875em){#interior-designers-carousel .designer-name{font-size:.75rem}}#interior-designers-carousel .flickity-viewport{min-height:400px}#interior-designers-carousel .flickity-viewport .carousel-cell{margin-right:20px}#interior-designers-carousel .flickity-viewport .carousel-cell img{border-radius:18px;min-width:216px !important}@media print,screen and (max-width: 63.99875em){#interior-designers-carousel{margin-left:15px}}#best-brands-section{padding-bottom:0}#best-brands-section .feedSlide{height:80vh;max-height:560px;overflow:hidden;position:relative;margin-top:4rem;cursor:auto;margin-bottom:4rem}#best-brands-section .feedSlide .scroll{background-size:auto 100%;width:100vw;background-repeat:repeat-x;background-position:0 0;animation:scrollGrid 180s linear infinite;height:100%;background-image:url("https://apx-configuration.s3.eu-west-1.amazonaws.com/DesignService/Loghi2x.jpg")}@keyframes scrollGrid{0%{background-position:0 0}100%{background-position:-2420px 0}}#design-service-form{padding:4rem 0;max-width:30rem;margin:0 auto}#design-service-form select,#design-service-form input,#design-service-form textarea{background-color:var(--grey-200);box-shadow:none;border:0;border-radius:999px;font-size:.9375rem;padding:1rem;color:var(--brand-900);height:3rem}#design-service-form select.invalid,#design-service-form input.invalid,#design-service-form textarea.invalid{border:1px solid red}#design-service-form select.invalid+label,#design-service-form input.invalid+label,#design-service-form textarea.invalid+label{border:1px solid red}#design-service-form textarea{border-radius:30px;height:auto}#design-service-form label[for=info-privacy-input]{line-height:1.375rem}#design-service-form select{padding:0 1rem;background-position:right center}#design-service-form .newsletter-subscribe a{text-decoration:underline}#design-service-form .newsletter-subscribe input{padding:0}#design-service-form .newsletter-subscribe input:checked+label:before{background:#0a0a0a;color:#fff;background-image:url(/images/icon-check-white.svg);background-size:9px;background-repeat:no-repeat;background-position:center center}@media print,screen and (max-width: 118.74875em){#design-service-form{padding-top:2rem}}#design-service-form h4{font-weight:600}@media screen and (max-height: 1079px){#sticky-placeholder{margin-top:0 !important}#sticky-placeholder h4{display:none}}#designservice-success-modal,#designservice-error-modal{max-width:450px;text-align:center;padding:50px 0;background-color:#f0e1d0}#designservice-success-modal svg,#designservice-error-modal svg{border:2px solid #313131;border-radius:50%;margin-bottom:30px;width:50px;height:50px;padding:10px}#designservice-success-modal h2,#designservice-error-modal h2{font-weight:bold;padding:0 15px}#designservice-success-modal p,#designservice-error-modal p{font-weight:bold;padding:20px 50px;font-size:1.125rem}.button--brands{background:rgba(0,0,0,0);color:#c6ae97;text-transform:none;font-size:1.25rem;font-weight:700}.button--brands:hover,.button--brands:focus,.button--brands:active{background:rgba(0,0,0,0);color:hsl(29.3617021277,29.1925465839%,58.431372549%)}.button--ds{line-height:1.2rem;letter-spacing:0;font-weight:600}@media print,screen and (min-width: 64em){.button--ds.iconized{padding-left:5rem;padding-right:3rem;font-size:1.1rem !important}}.button--ok{width:120px;border-radius:0}.button#ds-submit-button{padding-left:1.3rem}#info-section{background-color:var(--brand-200)}#info-section .accordion,#info-section .accordion-content{background:rgba(0,0,0,0)}#info-section .accordion-content,#info-section .accordion-title{border:0;text-align:center}#info-section .accordion-item{border-bottom:1px solid var(--brand-500)}#info-section .accordion-item.is-active:last-child{border:0}#info-section .accordion-title{font-size:1.625rem;font-weight:600;padding:1.5rem 1rem}#info-section .accordion-title:before{content:"";top:2rem;background-image:url(/images/carret-right.svg);background-repeat:no-repeat;background-size:100%;width:10px;height:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#info-section .accordion-title:hover,#info-section .accordion-title:focus,#info-section .accordion-title:active{background-color:rgba(0,0,0,0)}@media print,screen and (max-width: 63.99875em){#info-section .accordion-title{font-size:1rem;line-height:1.5rem;text-align:left}}@media print,screen and (max-width: 39.99875em){#info-section .accordion-title:before{top:2.9rem}}#info-section .accordion-content p,#info-section .accordion-content ul li{font-size:1rem}#info-section .accordion-content ul{margin-bottom:1rem;padding:0;display:flex;flex-direction:column;align-items:center}html,body{overflow-x:hidden;scroll-behavior:smooth}.section{padding:clamp(3rem,6vw,5rem) 0 clamp(4rem,8vw,6rem);text-align:center;background-color:#f0e1d0}.section--lighter{background-color:#f5efe8}.section h2{padding:0 clamp(0px,5vw,12rem)}.section p{padding:0 7.5rem}@media print,screen and (max-width: 63.99875em){.section p{padding:0}}.section h2{font-size:clamp(1.875rem,5vw,3.125rem);line-height:1.2;color:#313131;font-weight:700;margin-bottom:clamp(1rem,2vw,2rem)}.section h2 span{display:inline-block;border-bottom:4px solid #e3c6a6}.section h3{font-size:clamp(1.5rem,4vw,2rem);font-weight:600}.section p,.section ul li{font-size:clamp(1rem,2.5vw,1.25rem)}@media print,screen and (max-width: 39.99875em){.section{padding-top:2.5rem}}#how-it-works ul{list-style:none;padding:0;display:flex;flex-direction:column;align-items:center}@media print,screen and (max-width: 78.74875em){#how-it-works ul{align-items:baseline}}#how-it-works ul li{position:relative;padding-left:1.5rem;text-align:left}#how-it-works ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'><path fill='%23d07950' d='M41.9375 8.625c-.664.023-1.273.375-1.625.938L21.5 38.34375 9.3125 27.8125c-.523-.542-1.308-.746-2.031-.519-.719.223-1.254.832-1.379 1.574-.125.746.176 1.496.785 1.945l13.938 12.063c.438.371 1.016.535 1.582.453.57-.086 1.074-.41 1.386-.89L43.6875 11.75c.43-.628.465-1.441.094-2.105-.371-.66-1.086-1.055-1.844-1.02z'/></svg>");background-size:contain;background-repeat:no-repeat}#how-it-works h3{margin-top:2rem}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
