.btn{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;border:none;background-color:#f8f8f8;padding:1.4rem 2.6rem;color:#3f3f3f;font-size:1.6rem;font-weight:600;text-decoration:none;line-height:1;border-radius:1rem;transition:background-color .2s ease,color .2s ease}.btn.btn-primary{color:#fff;background-color:#fe5000;border-color:#fe5000;box-shadow:0 .4rem 1rem -.4rem #fe5000}.btn.btn-primary:hover{background-color:#ff7332}.btn.btn-shadow{background-color:#fff;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.15)}.btn.btn-black{color:#fff;background-color:#000;border-color:#000;box-shadow:0 .4rem 1rem -.4rem #000}.btn.btn-black:hover{background-color:#333}.btn.btn-outline{padding-top:1.2rem;padding-bottom:1.2rem;color:#212121;background-color:#fff;border:.2rem solid #f8f8f8}.btn.btn-outline.btn-primary{color:#fe5000;border-color:#fe5000}.btn.btn-outline:hover{background-color:#f8f8f8}.btn.btn-outline:hover.btn-primary{color:#fff;background-color:#fe5000}.btn.btn-excel,.btn.btn-period,.btn.btn-settings{height:4rem;padding:0 2rem;font-weight:500;white-space:nowrap;background-color:#fff;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.1)}.btn.btn-excel:before,.btn.btn-period:before,.btn.btn-settings:before{margin-right:1rem;color:#fe5000;font-family:'Font Awesome 6 Pro';font-weight:400;transition:color .2s ease}.btn.btn-excel:hover,.btn.btn-period:hover,.btn.btn-settings:hover{color:#fff;background-color:#fe5000}.btn.btn-excel:hover:before,.btn.btn-period:hover:before,.btn.btn-settings:hover:before{color:#fff}.btn.btn-excel:before{content:'\f1c3';color:#23ad0c}.btn.btn-settings:before{content:'\f1de';color:#212121}.btn.btn-period:before{content:'\f073'}.btn:disabled{opacity:.75}.btn:disabled:hover{cursor:not-allowed}.btn:hover{cursor:pointer;background-color:#f2f2f2;text-decoration:none}.input,.select,.textarea{width:100%;max-width:30rem;color:#212121;font-size:1.6rem;border:.1rem solid #fff;border-radius:1rem;box-shadow:0 .2rem .8rem .2rem rgba(0,0,0,.1)}.input::placeholder,.select::placeholder,.textarea::placeholder{color:#b8b8b8}.input:disabled,.input[readonly],.select:disabled,.select[readonly],.textarea:disabled,.textarea[readonly]{background-color:#f2f2f2;border:.1rem solid #ebebeb;box-shadow:none}.input:disabled:hover,.input[readonly]:hover,.select:disabled:hover,.select[readonly]:hover,.textarea:disabled:hover,.textarea[readonly]:hover{cursor:not-allowed}.input,.select{height:4.4rem;padding:0 1.4rem}.input.input-outline{border:.1rem solid #c2c2c2;box-shadow:none}.select{padding:0 3.2rem 0 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('/i/img/ver4/ui/select.png') center right no-repeat #fff}.select:hover{cursor:pointer}.select.select-outline{border:.1rem solid #a8a8a8;background:url('/i/img/ver4/ui/select_outline.png') center right no-repeat #fff;box-shadow:none}.select.select-primary{color:#fff;border:.1rem solid #fe5000;background:url('/i/img/ver4/ui/select_outline_primary.png') center right no-repeat #fe5000;box-shadow:none}input[type=number]{appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{appearance:none}input:disabled{opacity:.6;user-select:none}.textarea{min-height:8rem;padding:1.4rem;resize:vertical}.input-icon{position:relative}.input-icon .input{padding-right:4.4rem}.input-icon:after{position:absolute;top:50%;right:1.4rem;content:'';display:block;width:1.6rem;height:1.6rem;background-size:contain!important;transform:translateY(-50%)}.input-icon.input-icon-email:after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="%23fe5000" d="M12,0A12.013,12.013,0,0,0,0,12c-.126,9.573,11.159,15.429,18.9,9.817a1,1,0,1,0-1.152-1.634C11.3,24.856,1.9,19.978,2,12,2.549-1.266,21.453-1.263,22,12v2a2,2,0,0,1-4,0V12C17.748,4.071,6.251,4.072,6,12a6.017,6.017,0,0,0,10.52,3.933A4,4,0,0,0,24,14V12A12.013,12.013,0,0,0,12,0Zm0,16a4,4,0,0,1,0-8A4,4,0,0,1,12,16Z"/></svg>') center center no-repeat}.form-group{display:flex;flex-direction:column}.form-group span{margin-bottom:1rem}.form-group.form-group-file span{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:0;padding:1.6rem;color:#b8b8b8;line-height:1;border:.1rem dashed #b8b8b8;border-radius:1rem;background-color:transparent;transition:background-color .2s ease}.form-group.form-group-file span:before{content:'\f055';margin-right:1rem;font-family:'Font Awesome 6 Pro'}.form-group.form-group-file span:hover{cursor:pointer;background-color:#f2f2f2}.form-group.form-group-file input[type=file]{position:absolute;left:-9999px;visibility:hidden}.form-group.form-group-float-button{position:relative}.form-group.form-group-float-button input{max-width:initial}.form-group.form-group-float-button button{position:absolute;top:.2rem;right:.2rem;padding-top:1.2rem;padding-bottom:1.2rem;box-shadow:none}.form-group.form-group-full{grid-column:span 2}.form{display:flex;flex-direction:column}.form .form-group,.form .input,.form .select,.form .textarea{max-width:initial}.form .columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.form .btn{margin:1rem auto 0}.form>:not(:last-child){margin-bottom:2rem}.table{width:100%;border-radius:1rem;border-collapse:separate;border-spacing:0}.table tr td,.table tr th{padding:.5rem;border:.1rem solid #b8b8b8;border-style:none solid solid none}.table tr td:first-child,.table tr th:first-child{border-left-style:solid}.table tr th{padding:1rem .5rem;line-height:1;background-color:#f8f8f8;border-bottom-style:none}.table tr:first-child td,.table tr:first-child th{border-top-style:solid}.table tr:first-child td:first-child,.table tr:first-child th:first-child{border-top-left-radius:1rem}.table tr:first-child td:last-child,.table tr:first-child th:last-child{border-top-right-radius:1rem}.table tr:last-child td:first-child{border-bottom-left-radius:1rem}.table tr:last-child td:last-child{border-bottom-right-radius:1rem}.table tr:nth-child(2n) td{background-color:#f8f8f8}.table thead~tbody tr:first-child td:first-child,.table thead~tbody tr:first-child td:last-child{border-radius:0}.table.table-mini{max-width:50%}.table.table-micro{max-width:25%}.faze-dropdown .faze-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.8rem 1rem;border:.1rem solid #3f3f3f;border-radius:.3rem;background-color:#fff;color:#000;font-size:1.6rem;line-height:1;transition:background-color .15s,color .15s;z-index:3}.faze-dropdown .faze-title i{position:absolute;top:0;right:0;display:none;width:3.4rem;height:3.4rem;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;border-left:.1rem solid #fff;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><g fill="none" fill-rule="evenodd" stroke="%23FFF" stroke-width="1.5"><path d="M3 3.03L13 13M3 13l10-9.97"/></g></svg>') center center no-repeat #fe5000;z-index:4}.faze-dropdown .faze-title:after{content:'';display:block;width:1.6rem;height:1.6rem;margin-left:1.5rem;transform:rotateZ(0);transition:transform .25s;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="none" fill-rule="evenodd" stroke="%23000" stroke-width="1.5" d="M3 5.5l5 5 5-5"/></svg>') center center no-repeat}.faze-dropdown .faze-body{padding:1.2rem;border:.1rem solid #fe5000;background-color:#fff;left:50%;transform:translateX(-50%);z-index:2}.faze-dropdown .faze-body .checkboxes{max-height:30rem;scrollbar-width:thin;scrollbar-color:dark;overflow-y:auto;overflow-x:hidden}.faze-dropdown .faze-body .checkboxes::-webkit-scrollbar{width:.3rem}.faze-dropdown .faze-body .checkboxes::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:.6rem}.faze-dropdown .faze-body .checkboxes::-webkit-scrollbar-thumb{background-color:#fe5000;border-radius:.6rem}.faze-dropdown .faze-body .checkboxes .checkbox label:after{content:attr(data-total);position:relative;top:-.5rem;left:.5rem;color:#fe5000;font-size:1.1rem;line-height:1}.faze-dropdown .faze-body .checkboxes .checkbox sup{margin-left:.5rem;color:#fe5000}.faze-dropdown .faze-body:after,.faze-dropdown .faze-body:before{content:'';display:block;width:0;height:0;position:absolute;left:50%;transform:translateX(-50%)}.faze-dropdown .faze-body:before{top:-.5rem;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #fe5000}.faze-dropdown .faze-body:after{top:-.4rem;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-bottom:.4rem solid #fff}.faze-dropdown.filtered .faze-title{transition:none}.faze-dropdown.faze-active .faze-title,.faze-dropdown.filtered .faze-title{color:#fff;border-color:#fe5000;background-color:#fe5000}.faze-dropdown.faze-active .faze-title:after,.faze-dropdown.filtered .faze-title:after{transform:rotateZ(180deg);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="none" fill-rule="evenodd" stroke="%23fff" stroke-width="1.5" d="M3 5.5l5 5 5-5"/></svg>') center center no-repeat}.faze-dropdown.filtered:not(.faze-active) .faze-title:after{transform:none}.faze-dropdown.dropdown-filter .faze-body,.faze-dropdown.dropdown-sort .faze-body{width:20rem;z-index:6}.faze-dropdown.dropdown-filter .faze-body label,.faze-dropdown.dropdown-sort .faze-body label{user-select:none}.faze-dropdown.dropdown-filter .faze-body.wide,.faze-dropdown.dropdown-sort .faze-body.wide{width:26rem}.faze-dropdown.dropdown-filter .faze-title{max-width:25rem}.faze-dropdown.dropdown-filter .faze-title span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faze-dropdown.dropdown-filter .faze-body{flex-direction:column;width:20rem;text-transform:capitalize}.faze-dropdown.dropdown-filter .faze-body .btn-filter-trigger{margin-top:1.2rem;margin-left:auto}.faze-dropdown.dropdown-filter.filtered .faze-title i{display:block}.faze-dropdown.dropdown-filter.faze-active .faze-body{display:flex}.faze-dropdown.dropdown-has-search .faze-body .search{padding:.3rem .5rem;font-size:1.4rem}.faze-dropdown.dropdown-has-search .faze-body .checkboxes{padding:1rem 0;margin:1.2rem -1.2rem 0;border-top:.1rem solid #fe5000;border-bottom:.1rem solid #fe5000}.faze-dropdown.dropdown-has-search .faze-body .checkboxes .checkbox{padding-left:1.2rem;padding-right:1.2rem}.faze-dropdown.dropdown-price .faze-body{width:23rem}.faze-dropdown.dropdown-price .faze-body .inputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.faze-dropdown.dropdown-price .faze-body .inputs input{border-radius:.3rem;border:.1rem solid #f8f8f8;width:9rem;padding:.7rem .9rem;font-size:1.2rem;line-height:1}.faze-dropdown.dropdown-dates .faze-body{width:30rem}.faze-dropdown.dropdown-dates .faze-body .inputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.faze-dropdown.dropdown-dates .faze-body .inputs input{border-radius:.3rem;border:.1rem solid #f8f8f8;width:13.5rem;padding:.7rem .9rem;font-size:1.2rem;line-height:1}.faze-dropdown.dropdown-balance input,.faze-dropdown.dropdown-filter-single-input input{width:17.4rem}.checkboxes .checkbox{padding-top:.5rem;padding-bottom:.5rem}.checkbox{user-select:none}.checkbox input{position:absolute;opacity:0;left:-9999px;width:0!important;height:0!important}.checkbox input:checked~label:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="12" viewBox="0 0 15 12"><path fill="%23fe5000" fill-rule="evenodd" d="M5 12L0 7l2-2 3 3 8-8 2 2z"/></svg>') center center no-repeat #fff;background-size:1.2rem}.checkbox input:disabled~label:after,.checkbox input:disabled~label:before{opacity:.75}.checkbox label{display:flex;flex-direction:row;align-items:center;line-height:1.1}.checkbox label:before{content:'';display:block;min-width:1.8rem;min-height:1.8rem;margin-right:1rem;border:.1rem solid #b8b8b8;border-radius:.4rem;background:#fff;transition:background .1s ease}.checkbox label:hover{cursor:pointer}.switches .switch{padding-top:.5rem;padding-bottom:.5rem}.switches .checkboxes{padding-left:1rem}.switch{display:flex;flex-direction:row;align-items:center}.switch input[type=checkbox]{position:absolute;opacity:0}.switch input[type=checkbox]:checked~label:before{background-color:#fe5000}.switch input[type=checkbox]:checked~label:after{left:1.8rem}.switch input[type=checkbox]:disabled~label,.switch input[type=checkbox]:disabled~label:after,.switch input[type=checkbox]:disabled~label:before{opacity:.75}.switch label{position:relative;display:flex;flex-direction:row;align-items:center;user-select:none}.switch label:before{content:'';display:block;width:3.2rem;height:1.6rem;margin-right:1rem;background-color:#b8b8b8;border-radius:.8rem;transition:all .1s ease-in-out}.switch label:after{content:'';position:absolute;top:50%;left:.2rem;display:block;width:1.2rem;height:1.2rem;border-radius:50%;background-color:#fff;transform:translateY(-50%);transition:all .2s ease-in-out}.switch label:hover{cursor:pointer}.switch.switch-big label{font-size:1.8rem;font-weight:700;text-transform:uppercase}.radios .radio:not(:last-child){margin-bottom:1rem}.radio{position:relative;user-select:none}.radio input{position:absolute;opacity:0;left:-9999px}.radio input:checked~label:after{content:'';position:absolute;left:.5rem;display:block;min-width:.8rem;min-height:.8rem;border-radius:50%;background:#fe5000}.radio input:disabled~label{opacity:.75}.radio input:disabled~label:after,.radio input:disabled~label:before{opacity:.75}.radio label{display:flex;flex-direction:row;align-items:center;line-height:1.1}.radio label:before{content:'';display:block;min-width:1.6rem;min-height:1.6rem;margin-right:1rem;border:.1rem solid #b8b8b8;border-radius:50%;background:#fff;transition:background .1s ease}.radio label:hover{cursor:pointer}.radio-label{user-select:none}.radio-label input{position:absolute;opacity:0;left:-9999px}.radio-label input:checked~span:after{content:'';position:absolute;left:.5rem;display:block;min-width:.8rem;min-height:.8rem;border-radius:50%;background:#fe5000}.radio-label input:disabled~span{opacity:.75}.radio-label input:disabled~span:after,.radio-label input:disabled~span:before{opacity:.75}.radio-label span{position:relative;display:flex;align-items:center}.radio-label span:before{content:'';display:block;min-width:1.6rem;min-height:1.6rem;margin-right:1rem;border:.1rem solid #b8b8b8;border-radius:50%;background:#fff;transition:background .1s ease}.radio-label:hover{cursor:pointer}.select-input{display:flex;flex-direction:row;align-items:center}.select-input select{width:initial;border-top-right-radius:0;border-bottom-right-radius:0}.select-input .input,.select-input button{border-top-left-radius:0;border-bottom-left-radius:0}.loading{position:relative}.loading:after{content:'\f3f4';position:absolute;top:.2rem;right:-2.4rem;color:#fe5000;font-family:'Font Awesome 6 Pro';line-height:1;animation:rotating 1s linear infinite}.faze-slider{height:.4rem;border-radius:.3rem}.faze-slider .faze-connect{background-color:#fe5000}.faze-slider .faze-pointer{display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;background-color:#fe5000}.faze-slider .faze-pointer:after{content:'';width:.6rem;height:.6rem;background-color:#fff;border-radius:50%}.smartsearch-products{scrollbar-width:thin;scrollbar-color:dark;overflow-x:hidden;overflow-y:auto;width:100%;top:calc(100% - 2rem);border-radius:1rem;box-shadow:0 .2rem .8rem .2rem rgba(0,0,0,.05)}.smartsearch-products::-webkit-scrollbar{width:.2rem}.smartsearch-products::-webkit-scrollbar-track{background-color:#f8f8f8}.smartsearch-products::-webkit-scrollbar-thumb{background-color:#fe5000}.smartsearch-products .faze-smartsearch-item{display:flex;flex-direction:row;align-items:center;padding:1rem}.smartsearch-products .faze-smartsearch-item img{margin-right:1rem}.smartsearch-products .faze-smartsearch-item .article{margin-bottom:.4rem;color:#b8b8b8;font-size:1.2rem;line-height:1}.smartsearch-products .faze-smartsearch-item .name{color:#212121;font-size:1.6rem;font-weight:600;line-height:1.2}.smartsearch-products .faze-smartsearch-item:hover{background-color:rgba(254,80,0,.2)}.faze-smartsearch-items{margin-top:1rem;border:none!important;border-radius:1rem;box-shadow:0 .2rem .8rem .2rem rgba(0,0,0,.1)}html.page-__brief_souvenir .breadcrumbs{display:none}html.page-__brief_souvenir header{margin-bottom:0}.brief .main-banner{display:flex;justify-content:center;background-color:#f8f8f8}.brief .main-banner a{width:100%}.brief .main-banner a img{width:100%;max-width:100%;display:block;object-fit:cover}.brief h1{margin-top:6rem;margin-bottom:0;font-size:5.6rem}.brief .section-title{position:relative;margin-bottom:6rem;font-family:Gilroy;font-size:4rem;line-height:5rem;font-weight:500}.brief .section-title[data-subtitle]{margin-bottom:8.5rem}.brief .section-title .fw-400{font-weight:400}.brief .section-title .fw-600{font-weight:600}.brief .section-title::after{content:attr(data-subtitle);position:absolute;bottom:-4rem;left:0;font-size:1.6rem;font-weight:300;color:#999;line-height:2rem}.brief .company{padding-top:6rem}.brief .company .company-inputs{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:3rem;padding:3rem;border-radius:1rem;box-shadow:0 5px 20px 0 rgba(95,95,95,.16)}.brief .company .company-inputs .form-group.is-required .caption{position:relative}.brief .company .company-inputs .form-group.is-required .caption::after{content:"*";position:absolute;top:-.3rem;right:-1rem;color:#fe5000}.brief .company .company-inputs .form-group .caption{max-width:fit-content;margin-bottom:1.5rem;font-size:1.6rem;font-weight:500}.brief .company .company-inputs .form-group input[type=text]{width:100%;height:4.5rem;padding:1.5rem;font-size:1.6rem;font-weight:300;line-height:1.3rem;border:none;border-radius:.8rem;box-shadow:0 .2rem 1rem 0 rgba(33,33,33,.1)}.brief .company .company-inputs .form-group input[type=text]::placeholder{color:#999}.brief .company .company-inputs .form-group select{width:100%;height:4.5rem;padding:1rem 1.5rem;font-size:1.6rem;font-weight:300;line-height:1.6rem;border:none;border-radius:.8rem;box-shadow:0 .2rem 1rem 0 rgba(33,33,33,.1);-webkit-appearance:none;-moz-appearance:none;text-indent:.1rem;cursor:pointer}.brief .company .company-inputs .form-group select option{font-size:1.6rem;font-weight:300;line-height:1.3rem}.brief .company .company-inputs .form-group .radios{display:flex}.brief .company .company-inputs .form-group .radios .radio:not(:last-child){margin-bottom:unset;margin-right:2rem}.brief .company .company-inputs .form-group .radios .radio label{color:#999}.brief .company .company-inputs .form-group textarea{width:100%;min-height:9rem;padding:1.5rem;font-size:1.6rem;font-weight:300;line-height:1.3rem;border:none;border-radius:.8rem;box-shadow:0 2px 10px 0 rgba(33,33,33,.1);resize:none}.brief .company .company-inputs .form-group textarea::placeholder{color:#999}.brief .company .company-inputs .form-group.file-field .caption{margin-bottom:0;color:#fe5000;font-weight:300;cursor:pointer}.brief .company .company-inputs .form-group.file-field input[type=file]{display:none}.brief .company .company-inputs .form-group.dropdown .input-holder{position:relative}.brief .company .company-inputs .form-group.dropdown .input-holder input[type=text]{padding-right:6rem}.brief .company .company-inputs .form-group.dropdown .input-holder::after{content:"\f13a";position:absolute;top:50%;right:2rem;color:#fe5000;font-family:"Font Awesome 6 Pro";transform:translateY(-50%)}.brief .company .company-inputs .form-group.dropdown .input-holder:hover::after{color:#ff7332}.brief .company .company-inputs .form-group.span-2{grid-column:span 2}.brief .services{padding-top:6rem}.brief .services .services-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}.brief .services .services-list label{position:relative;display:flex;flex-direction:column;max-width:33.5rem;width:100%;height:9rem;padding:2rem;border:.1rem solid transparent;border-radius:1rem;box-shadow:0 .5rem 2rem 0 rgba(95,95,95,.16);cursor:pointer}.brief .services .services-list label .name{flex-grow:1;font-size:1.8rem;font-weight:600;line-height:2rem}.brief .services .services-list label .info .price{font-size:1.6rem;font-weight:600;color:#fe5000}.brief .services .services-list label .info .execution-time{font-size:1.6rem;font-weight:300;color:#666}.brief .services .services-list label .info .fa{color:#fe5000}.brief .services .services-list label::after{content:"\f058";position:absolute;top:2rem;right:2rem;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:3rem;color:#e5e5e5;transform:translateY(-.6rem)}.brief .services .services-list input[type=checkbox]{display:none}.brief .services .services-list input[type=checkbox]:checked~label{border-color:#fe5000}.brief .services .services-list input[type=checkbox]:checked~label::after{color:#fe5000}.brief .design-style{padding-top:6rem}.brief .design-style .tabs .tabs-header{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:4rem}.brief .design-style .tabs .tabs-header .tab-head{display:inline-block;padding:.5rem 1.5rem;font-size:1.6rem;font-weight:400;line-height:1.6rem;background-color:#f8f8f8;border-radius:.8rem;border:none;outline:0;cursor:pointer}.brief .design-style .tabs .tabs-header .tab-head.faze-active{color:#fff;background-color:#fe5000}.brief .design-style .examples-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem}.brief .design-style .examples-list .design-example{position:relative;min-height:29rem}.brief .design-style .examples-list .design-example.row-span-2{grid-row:span 2}.brief .design-style .examples-list .design-example.col-span-2{grid-column:span 2}.brief .design-style .examples-list .design-example input[type=checkbox]{display:none}.brief .design-style .examples-list .design-example input[type=checkbox]:checked~label{border:.1rem solid #fe5000}.brief .design-style .examples-list .design-example input[type=checkbox]:checked~label::before{color:#fe5000}.brief .design-style .examples-list .design-example label{display:block;width:100%;height:100%;border:.1rem solid transparent;border-radius:1rem;box-shadow:0 5px 20px 0 rgba(95,95,95,.16);background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer}.brief .design-style .examples-list .design-example label .sequence-number{position:absolute;top:2rem;right:2rem;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.6rem;font-weight:600;background-color:#fff;border-radius:.8rem}.brief .design-style .examples-list .design-example label::after{content:"";position:absolute;top:2rem;left:2rem;z-index:1;width:2.9rem;height:2.9rem;background-color:#fff;border-radius:50%}.brief .design-style .examples-list .design-example label::before{content:"\f058";position:absolute;top:2rem;left:2rem;z-index:2;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:3rem;color:#e5e5e5;transform:translateY(-.6rem)}.brief .design-goal{padding-top:6rem}.brief .design-goal .goals-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem}.brief .design-goal .goals-list .goals-checkbox{width:100%;min-height:6rem}.brief .design-goal .goals-list .goals-checkbox input[type=checkbox]{display:none}.brief .design-goal .goals-list .goals-checkbox input[type=checkbox]:checked~label{border-color:#fe5000}.brief .design-goal .goals-list .goals-checkbox input[type=checkbox]:checked~label::after{color:#fe5000}.brief .design-goal .goals-list .goals-checkbox label{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:2rem;background-color:#fff;border:.1rem solid transparent;box-shadow:0 .5rem 2rem 0 rgba(95,95,95,.16);border-radius:1rem;cursor:pointer}.brief .design-goal .goals-list .goals-checkbox label .icon{display:flex;align-items:flex-start;flex-grow:1}.brief .design-goal .goals-list .goals-checkbox label .icon img{width:3.2rem;height:3.2rem}.brief .design-goal .goals-list .goals-checkbox label .name{font-size:1.8rem;font-weight:600;line-height:2rem}.brief .design-goal .goals-list .goals-checkbox label::after{content:"\f058";position:absolute;top:2rem;right:2rem;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:3rem;color:#e5e5e5;transform:translateY(-.6rem)}.brief .design-goal .goals-list .goals-checkbox.is-big{grid-row:span 2}.brief .design-goal .other-link{display:block;margin-top:4rem;font-size:1.6rem;font-weight:400;color:#fe5000}.brief .design-goal .other-link:hover{text-decoration:none}.brief .contacts-form{padding-top:6rem}.brief .contacts-form .contacts{display:grid;grid-template-columns:24rem 1fr;grid-column-gap:7rem;grid-template-areas:"admosContacts" "userContacts";padding:3rem;padding-right:21rem;background:url("/webp196x293/i/img/ver4/brief/form-bg_vav.png") top right no-repeat;box-shadow:0 5px 20px 0 rgba(95,95,95,.16);border-radius:1rem}.brief .contacts-form .contacts .admos-contacts{display:flex;flex-direction:column;height:100%}.brief .contacts-form .contacts .admos-contacts .caption{margin-bottom:2rem;font-size:3rem;line-height:3rem;font-weight:600}.brief .contacts-form .contacts .admos-contacts .small-caption{flex-grow:1;font-size:1.6rem;font-weight:400;color:#666}.brief .contacts-form .contacts .admos-contacts .phone{display:block;margin-bottom:2rem;font-size:2rem;font-weight:600;color:#212121}.brief .contacts-form .contacts .admos-contacts .mail{display:block;font-size:1.6rem;font-weight:400;color:#fe5000}.brief .contacts-form .contacts .user-contacts .inputs{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"name company mail phone" "manager manager manager manager";grid-gap:2rem}.brief .contacts-form .contacts .user-contacts .inputs .input-holder.user-name{grid-area:name}.brief .contacts-form .contacts .user-contacts .inputs .input-holder.user-company{grid-area:company}.brief .contacts-form .contacts .user-contacts .inputs .input-holder.user-mail{grid-area:mail}.brief .contacts-form .contacts .user-contacts .inputs .input-holder.user-phone{grid-area:phone}.brief .contacts-form .contacts .user-contacts .inputs .input-holder.user-manager{grid-area:manager}.brief .contacts-form .contacts .user-contacts input[type=text]{width:100%;height:4.5rem;padding:1.5rem;font-size:1.6rem;font-weight:300;line-height:1.3rem;border:none;border-radius:.8rem;box-shadow:0 2px 10px 0 rgba(33,33,33,.1)}.brief .contacts-form .contacts .user-contacts input[type=text]::placeholder{color:#999}.brief .contacts-form .contacts .user-contacts .checkbox-privacy{margin-top:4rem}.brief .contacts-form .contacts .user-contacts .checkbox-privacy label{font-size:1.4rem;font-weight:400;color:#a9a9a9}.brief .contacts-form .contacts .user-contacts .checkbox-privacy label::before{border:none;box-shadow:0 2px 10px 0 rgba(33,33,33,.12)}.brief button[type=submit]{width:20rem;height:4rem;margin-top:5rem}.brief form:invalid button[type=submit]{opacity:.5;background-color:#c6c6c6}.brief .brief-success{padding-top:6rem}