.form-upload-field .form-upload-field-label{margin-left:25px}.form-upload-field .form-upload-field-label span{color:#004ac1;font-weight:400}.form-upload-field .form-upload-container{margin:0 -30px;overflow:hidden;padding:20px 30px;position:relative}.form-upload-field .form-upload-container .keen-slider-arrow{top:40%!important}.form-upload-field .form-upload-container .upload-card.input-uploader{cursor:pointer;height:145px}@media (max-width:767.98px){.form-upload-field .form-upload-container .upload-card.input-uploader{height:167px}}.form-upload-field .form-upload-container .upload-card.input-uploader{width:100%}.form-upload-field .form-upload-container .upload-card.input-uploader input{display:none}.form-upload-field .form-upload-container .upload-card{background-color:#f7f7f7;border-radius:10px;padding:5px}.form-upload-field .form-upload-container .upload-card .upload-card-container{display:flex;flex-direction:column;height:100%;justify-content:center;padding:5px}.form-upload-field .form-upload-container .upload-card .upload-card-container.dashed-border{border:1px dashed #b4b4b4;border-radius:10px}.form-upload-field .form-upload-container .upload-card .upload-card-container .upload-card-content .upload-icon{text-align:center}.form-upload-field .form-upload-container .upload-card .upload-card-container .upload-card-content .upload-icon .pixicon{color:#004ac1}.form-upload-field .form-upload-container .upload-card .upload-card-container .upload-card-content .upload-cta{font-size:12px;line-height:15px}.form-upload-field .form-upload-container .loader-wrapper{height:0;padding-bottom:100%}.form-upload-field .form-upload-container .loader-wrapper .loading-icon{height:50%}@media (max-width:767.98px){.form-upload-field .form-upload-container{padding:20px}}.form-upload-field .form-upload-container .left_gradient,.form-upload-field .form-upload-container .right_gradient{background:#fff;background:linear-gradient(90deg,#fff 50%,#fff0);bottom:20px;height:calc(100% - 64px);left:0;position:absolute;top:20px;width:50px;z-index:1}@media (max-width:767.98px){.form-upload-field .form-upload-container .left_gradient,.form-upload-field .form-upload-container .right_gradient{background:linear-gradient(90deg,#fff 30%,#fff0);width:26px}}.form-upload-field .form-upload-container .right_gradient{background:linear-gradient(90deg,#fff0,#fff 50%);left:unset;right:0}@media (max-width:767.98px){.form-upload-field .form-upload-container .right_gradient{background:linear-gradient(90deg,#fff0,#fff 30%)}}.form-upload-field .form-upload-container .keen-slider-container{margin-bottom:10px;overflow:hidden;padding:0 10px;position:relative;transition:padding .5s;width:100%}.form-upload-field .form-upload-container .keen-slider-container .slide{border-radius:10px}.form-upload-field .form-upload-container .keen-slider-container .slide .slide.fixed-slide{left:0;position:sticky!important;z-index:2}.form-upload-field .form-upload-container .keen-slider-container input{cursor:pointer;height:100%;left:0;opacity:0;padding-bottom:100%;position:absolute;top:0;width:100%;z-index:2}.form-upload-field .form-upload-container .keen-slider-container .text{display:block;margin-bottom:10px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.form-upload-field .form-upload-container .keen-slider-container .text span{line-break:anywhere;margin-top:5px}.form-upload-field .form-upload-container .keen-slider-container .image-container{border:2px solid #e3e3e3;border-radius:10px;position:relative}.form-upload-field .form-upload-container .keen-slider-container .image-container .delete-image-icon{background-color:#f7f7f7;border-radius:50%;cursor:pointer;font-size:20px;position:absolute;right:0;top:0;transform:rotate(45deg);z-index:3}.form-upload-field .form-upload-container .keen-slider-container .image-container img{display:block;height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;padding:5px;position:absolute;width:100%}.form-upload-field .form-upload-container .keen-slider-container .image-container:after{content:"";display:block;padding-bottom:100%}.form-upload-field .slick-disabled{display:none}.form-upload-field .slick-slide .slide .text{margin-bottom:0}.form-upload-field .slick-arrow{margin-top:-5px;z-index:1}@media (max-width:767.98px){.form-upload-field .slick-arrow{margin-top:-22px}}.form-upload-field .slick-arrow.slick-prev{left:5px}.form-upload-field .slick-arrow.slick-next{right:5px}.form-upload-field .slick-arrow:before{content:none}.form-upload-field .slick-arrow .icon-rounded{background:#fff;border-radius:50%;box-shadow:2px 2px 10px #0000004d;color:#7c7c7c}.form-upload-field .slick-arrow .icon-rounded i{font-size:20px}.form-carousel-field .form-carousel-field-label{margin-left:25px}.form-carousel-field .keen-slider-container{width:100%}.form-carousel-field .keen-slider-container .keen-slider-arrow{top:40%!important}.form-carousel-field .keen-slider-container .arrow--disabled{display:none}.form-carousel-field .common-carousel{margin:0 -30px;overflow:hidden;padding:20px 30px;position:relative}@media (max-width:767.98px){.form-carousel-field .common-carousel{padding:20px}}.form-carousel-field .common-carousel .left_gradient,.form-carousel-field .common-carousel .right_gradient{background:#fff;background:linear-gradient(90deg,#fff 50%,#fff0);bottom:20px;height:calc(100% - 64px);left:0;position:absolute;top:20px;width:50px;z-index:1}@media (max-width:767.98px){.form-carousel-field .common-carousel .left_gradient,.form-carousel-field .common-carousel .right_gradient{background:linear-gradient(90deg,#fff 30%,#fff0);width:26px}}.form-carousel-field .common-carousel .right_gradient{background:linear-gradient(90deg,#fff0,#fff 50%);left:unset;right:0}@media (max-width:767.98px){.form-carousel-field .common-carousel .right_gradient{background:linear-gradient(90deg,#fff0,#fff 30%)}}.form-carousel-field .common-carousel .slide{cursor:pointer;margin-bottom:10px;padding:0 10px;position:relative;transition:padding .5s}.form-carousel-field .common-carousel .slide .label{position:absolute;right:10px;top:-14px;z-index:1}.form-carousel-field .common-carousel .slide .text{display:flex;justify-content:space-between;margin-bottom:10px;margin-left:5px}.form-carousel-field .common-carousel .slide .text span{margin-top:5px}.form-carousel-field .common-carousel .slide .image-container{border:2px solid #e3e3e3;border-radius:10px;margin-bottom:5px;overflow:hidden;position:relative;transition:.5s}.form-carousel-field .common-carousel .slide .image-container img{display:block;margin:auto;width:100%}.form-carousel-field .common-carousel .slide .image-container:hover{border-color:#7c7c7c}.form-carousel-field .common-carousel .slide.selected .image-container{border-color:#004ac1}.design-service-brief .intro{background-color:#e6edf9;margin-bottom:40px;overflow:hidden;padding-bottom:60px;position:relative}@media (max-width:575.98px){.design-service-brief .intro{padding-bottom:30px}}.design-service-brief .intro .intro-content{position:relative;z-index:1}.design-service-brief .intro .intro-content .container{position:relative}.design-service-brief .intro .intro-content .container .intro-text{padding:20px 30px 40px}@media (min-width:576px){.design-service-brief .intro .intro-content .container .intro-text{padding:30px 0}}.design-service-brief .intro .intro-content .container .intro-text .back-link i{font-size:16px;vertical-align:middle}@media (max-width:575.98px){.design-service-brief .intro .intro-content .container .intro-text .noto-medium{font-size:12px;line-height:16px;margin-bottom:20px}.design-service-brief .intro .intro-content .container .intro-text .title-big{margin-bottom:25px}}.design-service-brief .intro .intro-content .container .intro-text .intro-claim{color:#e90a60;font-size:30px;line-height:1}.design-service-brief .intro .intro-content .container .intro-image{padding:0}.design-service-brief .intro .intro-content .container .intro-image img{border-bottom-right-radius:50px;width:100%}.design-service-brief .intro .intro-content .container .intro-bg-container{border-bottom-right-radius:50px;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:calc(50% + 50vw)}.design-service-brief .intro .intro-content .container .intro-bg-container .intro-bg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.design-service-brief .block{overflow:hidden;padding:30px}.design-service-brief .block.border-bottom-right-big{border-radius:0 0 50px}.design-service-brief .block.border-top-radius{border-radius:10px 10px 0 0}.design-service-brief .block.border-radius{border-radius:10px}.design-service-brief .section-disclaimer{color:#b4b4b4;font-size:12px;font-style:italic}.design-service-brief .contacts-methods-list{margin-bottom:1rem}.design-service-brief .contacts-methods-list fieldset>div .form-check{width:100%}.design-service-brief .contacts-methods-list fieldset>div .form-check .form-check-input{display:none}.design-service-brief .contacts-methods-list fieldset>div .form-check .form-check-label{border:2px solid #f7f7f7;padding:20px;width:100%}.design-service-brief .contacts-methods-list fieldset>div .form-check input:checked~.form-check-label{border-color:#004ac1}.design-service-brief .recap .recap-user-choices .recap-user-choices-heading{cursor:pointer}.design-service-brief .recap .recap-user-choices .recap-user-choices-heading .recap-user-choices-title{font-size:13px}.design-service-brief .recap .recap-user-choices .recap-user-choices-heading .recap-user-choices-arrow{display:block;font-size:17px!important;transition:.5s ease-out}.design-service-brief .recap .recap-user-choices .recap-user-choices-heading.collapsed .recap-user-choices-arrow{transform:rotateX(180deg)}.design-service-brief .recap .recap-user-choices .recap-user-choices-item .recap-user-choices-item-title{font-size:12px;font-weight:600}.design-service-brief .recap .recap-user-choices .recap-user-choices-item .recap-user-choices-item-subtitle{border-bottom:1px solid #e3e3e3;font-size:12px;padding-bottom:6px}
