@charset "UTF-8";.editorjs-container{--big-vertical-gap:5em;margin-top:2.5em}.editorjs-container>:first-child{margin-top:0!important}.editorjs-container h2{margin:1.3em 0;font-weight:400;font-size:1.75em;color:#009ee2}.editorjs-container h3{margin:1.6em 0 .8em;font-weight:400;font-size:1.3em}.editorjs-container div.raw-block,.editorjs-container figure.block-quote,.editorjs-container ol,.editorjs-container p,.editorjs-container ul{margin:1.2em 0}.editorjs-container ol,.editorjs-container ul{position:relative;padding:0 0 0 .75em;list-style:none}.editorjs-container ol li:before,.editorjs-container ul li:before{position:absolute;left:0}.editorjs-container ol li b,.editorjs-container ul li b{color:#009ee2}.editorjs-container ul li:before{content:"•"}.editorjs-container ol{padding-left:1.2em;counter-reset:ordered-list}.editorjs-container ol li:before{content:counter(ordered-list) ".";font-weight:300;counter-increment:ordered-list}.editorjs-container figure.block-quote blockquote{margin:0;font-size:1.3em;line-height:1.2}.editorjs-container figure.block-quote blockquote:before{content:"“"}.editorjs-container figure.block-quote blockquote:after{content:"”"}.editorjs-container figure.block-quote figcaption{position:relative;padding-left:.9em;line-height:1.3;white-space:pre-line}.editorjs-container figure.block-quote figcaption:before{content:"– ";position:absolute;left:0}.editorjs-container figure.block-quote.center blockquote{text-align:center}.editorjs-container figure figcaption{margin-top:.6em;font-size:.8125rem}@media (min-width:1200px){.editorjs-container figure figcaption{font-size:.8666666667rem}}.editorjs-container figure:not(.block-quote){margin:var(--big-vertical-gap) 0;display:grid}.editorjs-container figure:not(.block-quote) img{grid-row:1/2;grid-column:1/-1;width:100%;height:auto}.editorjs-container .youtube-video{margin:var(--big-vertical-gap) 0}.editorjs-container .standard-button{margin:2.2em 0}.editorjs-container .download-document{--button-icon:url(/build/images/download-gray.89f78ada.svg)}.standard-table{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;font-size:.8125rem}.standard-table:after,.standard-table:before,.standard-table>*{grid-column:3/-3}@media (min-width:1200px){.standard-table{font-size:.8666666667rem}}.standard-table .table-head,.standard-table>ol>li{min-height:45px;display:grid;grid-template-columns:var(--table-grid-template-columns)}.standard-table .table-head>*,.standard-table>ol>li>*{padding:6px 20px;display:flex;align-items:center}.standard-table .table-head{border:1px solid #424548;border-right:0;border-left:0;background-color:#eaebec;font-weight:700;text-transform:uppercase}.standard-table>h1,.standard-table h2,.standard-table h3,.standard-table h4,.standard-table h5,.standard-table h6{margin:0;min-height:3.6em;padding:6px 20px;display:flex;align-items:center;border:1px solid #424548;border-right:0;border-left:0;background-color:#eaebec;font-size:1.2em}.standard-table .blue-heading.blue-heading{margin-bottom:.5em;min-height:0;padding-top:0;padding-bottom:0;border:none;background:none;font-weight:400;font-size:2.7rem;color:#009ee2}.standard-table .blue-heading.blue-heading+ol>li:first-child{border-top:1px solid rgba(66,69,72,.2)}.standard-table>ol{margin:0;padding:0;list-style:none}.standard-table>ol>li{border-bottom:1px solid rgba(66,69,72,.2)}.standard-table>ol>li>*{border-right:1px solid rgba(66,69,72,.2)}.standard-table>ol>li>:last-child{border-right:none}.standard-table>ol>li>:first-child{font-weight:600}.document-download a{font-size:.8125rem;position:relative;padding-right:2em;display:block;font-weight:700;text-transform:uppercase}@media (min-width:1200px){.document-download a{font-size:.8666666667rem}}.document-download a,.document-download a:active,.document-download a:focus,.document-download a:hover,.document-download a:link,.document-download a:visited{text-decoration:none}.document-download a.focus-visible,.document-download a:hover{text-decoration:underline}.document-download a:after{content:"";position:absolute;top:50%;right:0;width:1.4em;height:1.4em;display:block;background-image:url(/build/images/download-gray.89f78ada.svg);background-position:50%;background-size:contain;transform:translateY(-50%) translateY(-15%)}@media (max-width:1200px){.document-download{padding:0}.document-download a{width:100%;height:100%;padding:0}.document-download a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.document-download a:after{top:50%;left:50%;transform:translate(-50%,-50%)}}main{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr}main:after,main:before,main>*{grid-column:3/-3}main .main-introduction-slider{grid-column:1/-1}main .main-introduction-slider+.editorjs-container{margin-bottom:2.5em}main .main-introduction-slider+.editorjs-container>:last-child{margin-bottom:0}main .open-positions{grid-column:1/-1;display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr}main .open-positions:after,main .open-positions:before,main .open-positions>*{grid-column:3/-3}main .open-positions h2{margin:0;font-weight:inherit;font-size:1.5em}main .open-positions .filters{margin:1.6em 0 3em}main .open-positions .filters>*+*{margin-top:2rem}main .open-positions .filters .standard-button{min-width:15em}main .open-positions .standard-table,main .square-image-links-section{grid-column:1/-1}.standard-popup.job-info-popup>article{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;padding:1.2em 0 3em}.standard-popup.job-info-popup>article:after,.standard-popup.job-info-popup>article:before,.standard-popup.job-info-popup>article>*{grid-column:3/-3}.standard-popup.job-info-popup>article h3{margin:0;padding-right:1em;font-weight:400;font-size:1.8em}.standard-popup.job-info-popup>article .key-value-infos{font-size:.9375rem;margin:0;padding:3em 0;border-bottom:1px solid rgba(107,120,131,.2);line-height:1.4}@media (min-width:1200px){.standard-popup.job-info-popup>article .key-value-infos{font-size:1rem}}.standard-popup.job-info-popup>article .key-value-infos dd,.standard-popup.job-info-popup>article .key-value-infos dt{display:inline}.standard-popup.job-info-popup>article .key-value-infos dt{font-weight:600}.standard-popup.job-info-popup>article .key-value-infos dt:after{content:":"}.standard-popup.job-info-popup>article .key-value-infos dd{margin:0}.standard-popup.job-info-popup>article .key-value-infos :not(.other-info)+.other-info{margin-top:1.5em}.standard-popup.job-info-popup>article .editorjs-container{margin-bottom:2.5em}.standard-popup.job-info-popup>article .editorjs-container h4{margin:2.5em 0 .5em;font-size:1em}.standard-popup.job-info-popup>article .editorjs-container h4+*{margin-top:0}.standard-popup.job-info-popup>article .editorjs-container>:last-child{margin-bottom:0}.form-popup form label.form-section-heading:after{display:none}.form-popup form .file-input{margin-top:1em}.form-popup form .standard-checkbox{margin-top:3.5em}.open-positions .standard-table{--table-grid-template-columns:15em 1fr 16em 8em 6.3em;font-size:1em}.open-positions .standard-table>ol>li{min-height:65px}.open-positions .standard-table .table-head>:nth-child(3),.open-positions .standard-table .table-head>:nth-child(4),.open-positions .standard-table>ol>li>:nth-child(3),.open-positions .standard-table>ol>li>:nth-child(4){justify-content:center;text-align:center}.open-positions .standard-table .department{font-weight:400}.open-positions .standard-table .name,.open-positions .standard-table .name-link{font-weight:600}.open-positions .standard-table .name-link a,.open-positions .standard-table .name a{width:100%;height:100%;display:flex;align-items:center;text-decoration:unset}.open-positions .standard-table .open-link,.open-positions .standard-table .open-popup{position:relative}.open-positions .standard-table .open-link a,.open-positions .standard-table .open-link button,.open-positions .standard-table .open-popup a,.open-positions .standard-table .open-popup button{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/images/document-gray.29ca4577.svg);background-size:1.2em auto}.open-positions .standard-table>:first-child{border-top:1px solid rgba(66,69,72,.2)}@media (max-width:1200px){.open-positions .standard-table{--table-grid-template-columns:1fr 2.4em;font-size:.9375rem;line-height:1.4}}@media (max-width:1200px) and (min-width:1200px){.open-positions .standard-table{font-size:1rem}}@media (max-width:1200px){.open-positions .standard-table .table-head{display:none}}@media (max-width:1200px){.open-positions .standard-table>h1,.open-positions .standard-table h2,.open-positions .standard-table h3,.open-positions .standard-table h4,.open-positions .standard-table h5,.open-positions .standard-table h6{min-height:2.7em;padding:9px 11px}}@media (max-width:1200px){.open-positions .standard-table .blue-heading.blue-heading{margin-bottom:1.5em;font-size:1.75rem}}@media (max-width:1200px){.open-positions .standard-table>ol>li{grid-template-rows:repeat(3,min-content) 1fr}.open-positions .standard-table>ol>li>*{padding:9px 11px;display:none}.open-positions .standard-table>ol>li .country,.open-positions .standard-table>ol>li .department,.open-positions .standard-table>ol>li .name-position,.open-positions .standard-table>ol>li .open-popup,.open-positions .standard-table>ol>li .published-date{display:flex}.open-positions .standard-table>ol>li .open-popup{border-right:none}.open-positions .standard-table>ol>li .department{grid-row:1;grid-column:1;padding-bottom:.3em;align-items:flex-start}.open-positions .standard-table>ol>li .name-position{grid-row:2;grid-column:1;padding-top:0;padding-bottom:.3em;align-items:flex-start}.open-positions .standard-table>ol>li .country{grid-row:3;grid-column:1;padding-top:0;padding-bottom:.3em;align-items:flex-start}.open-positions .standard-table>ol>li .published-date{grid-row:4;grid-column:1;padding-top:0;align-items:flex-start}.open-positions .standard-table>ol>li>*{grid-row:1/-1}}@media (max-width:1200px){.open-positions .standard-table .country,.open-positions .standard-table .published-date{justify-content:left!important;text-align:left!important}}@media (max-width:1200px){.open-positions .standard-table ol>li .open-link{display:flex;border-right:none}}@media (min-width:1200px){main .main-introduction-slider+.editorjs-container{--big-vertical-gap:4.5em;font-size:1.2em;margin:4.7em auto 4.5em 0;max-width:63.3rem}main .main-introduction-slider+.editorjs-container h2{margin:1em 0;font-size:2.2em}main .main-introduction-slider+.editorjs-container h3{margin:1.2em 0 .4em;font-size:1.7em}main .main-introduction-slider+.editorjs-container h3+p{margin-top:0}main .main-introduction-slider+.editorjs-container figure.block-quote blockquote{font-style:italic;font-size:1.7em}main .main-introduction-slider+.editorjs-container figure.block-quote figcaption{margin-top:1.3em}main .main-introduction-slider+.editorjs-container figure.block-quote.center figcaption,main .main-introduction-slider+.editorjs-container figure:not(.block-quote) figcaption{text-align:center}main .main-introduction-slider+.editorjs-container figure.block-quote.center figcaption:before{position:static}main .open-positions h2{font-size:2em}main .open-positions .filters{display:grid;grid-template-columns:repeat(2,25em) min-content;gap:2em}main .open-positions .filters>*{margin:0}main .open-positions .filters .standard-button{width:18em}.standard-popup.job-info-popup{display:flex;align-items:center;justify-content:center;background-color:rgba(59,66,72,.5);transition:all .3s;transition-property:visibility,opacity}.standard-popup.job-info-popup>*{--horizontal-padding:2rem;--vertical-padding:3.6rem;position:relative;margin:0 60px;max-height:95vh;padding:var(--vertical-padding) var(--horizontal-padding);overflow-y:auto;background-color:#fff;box-shadow:0 2em 6.6em rgba(0,0,0,.5);transition:transform .3s}.standard-popup.job-info-popup>* .hide-popup-button{position:absolute;top:calc(var(--vertical-padding) - .5rem);right:calc(var(--horizontal-padding) - .5rem)}.standard-popup.job-info-popup:not(.popup-visible){visibility:hidden;opacity:0;transform:none}.standard-popup.job-info-popup:not(.popup-visible)>*{transform:scale(.8)}.standard-popup.job-info-popup>article{width:100%;max-width:47em;padding:2.5em 2em 0;display:block}.standard-popup.job-info-popup>article:after{content:"";height:4em;display:block}.standard-popup.job-info-popup>article h3{font-size:2.6em}.standard-popup.job-info-popup>article .key-value-infos{padding:1.2em 0 2.5em}.standard-popup.job-info-popup>article .editorjs-container h4{margin:2.5em 0 .5em;font-weight:600;font-size:1.2em}.form-popup form .personal-data{display:grid;grid-template-columns:repeat(6,1fr);gap:0 2em}.form-popup form .personal-data>*{grid-column:1/-1}.form-popup form .personal-data .first-name,.form-popup form .personal-data .last-name{grid-column:span 3}.form-popup form .personal-data .birthdate{grid-column:span 2}.form-popup form .personal-data .email{grid-column:span 4}.form-popup form .standard-checkbox{margin-top:2.5em}}.always-shrunk-label-input,.shrinking-label-input{position:relative;z-index:1;border:1px solid #3b4248}.always-shrunk-label-input input,.always-shrunk-label-input textarea,.shrinking-label-input input,.shrinking-label-input textarea{width:100%;display:block}.always-shrunk-label-input input:focus,.always-shrunk-label-input textarea:focus,.shrinking-label-input input:focus,.shrinking-label-input textarea:focus{outline:none}.always-shrunk-label-input textarea,.shrinking-label-input textarea{border:none;background:none}.always-shrunk-label-input label,.shrinking-label-input label{position:absolute;top:0;left:0;z-index:-1;margin:0;width:100%;display:block;transition:transform .3s;transform-origin:left bottom}.always-shrunk-label-input input,.always-shrunk-label-input label,.always-shrunk-label-input textarea,.shrinking-label-input input,.shrinking-label-input label,.shrinking-label-input textarea{padding:.6em}.always-shrunk-label-input:focus-within label,.shrinking-label-input:focus-within label{color:#3b4248!important;transform:translateY(-100%) translateY(.4em) scale(.9)}.always-shrunk-label-input.always-shrunk-label-input label,.always-shrunk-label-input.error label,.always-shrunk-label-input.focus-within label,.always-shrunk-label-input.full label,.shrinking-label-input.always-shrunk-label-input label,.shrinking-label-input.error label,.shrinking-label-input.focus-within label,.shrinking-label-input.full label{color:#3b4248!important;transform:translateY(-100%) translateY(.4em) scale(.9)}.standard-select label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.standard-select .ss-main{position:relative;font-size:1rem}.standard-select .ss-main .ss-option,.standard-select .ss-main .ss-single-selected{padding:.6em}.standard-select .ss-main .ss-single-selected{position:relative;z-index:0;padding-right:2em;border:1px solid #3b4248;background-color:#eaebec;font-weight:600;color:#009ee2;cursor:pointer}.standard-select .ss-main .ss-single-selected.ss-disabled{color:#3b4248;opacity:.5;cursor:not-allowed}.standard-select .ss-main .ss-single-selected .ss-deselect,.standard-select .ss-main .ss-single-selected:after{content:"";position:absolute;top:0;right:.6em;width:1.1em;height:100%;background-image:url(/build/images/chevron-down-gray.c5bdd262.svg);background-size:100% auto;pointer-events:none}.standard-select .ss-main .ss-single-selected.ss-open-above:after,.standard-select .ss-main .ss-single-selected.ss-open-below:after{background-image:url(/build/images/chevron-up-gray.ca10558f.svg);pointer-events:auto}.standard-select .ss-main .ss-single-selected .ss-deselect{display:none;background-image:none;color:transparent;pointer-events:auto}.standard-select .ss-main .ss-single-selected .ss-deselect:after,.standard-select .ss-main .ss-single-selected .ss-deselect:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#3b4248;transform:translate(-50%,-50%) rotate(-45deg)}.standard-select .ss-main .ss-single-selected .ss-deselect:after{transform:translate(-50%,-50%) rotate(45deg)}.standard-select .ss-main .ss-content{position:absolute;right:0;bottom:0;left:0;z-index:10;max-height:21.6em;overflow-y:auto;border:1px solid #3b4248;border-top:none;background-color:#fff;transform:translateY(100%)}.standard-select .ss-main .ss-content:not(.ss-open){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.standard-select .ss-main .ss-content .ss-option:not(.ss-disabled).ss-highlighted,.standard-select .ss-main .ss-content .ss-option:not(.ss-disabled):hover{background-color:#eaebec;cursor:pointer}.standard-select .ss-main .ss-content .ss-option.ss-disabled{color:#6b7883}.standard-select .ss-main .ss-content .ss-option.ss-disabled[data-id]{display:none}.standard-select .ss-main .ss-hide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.standard-select .ss-main .ss-search input[type=search]{width:100%;padding:.6em;border-bottom:1px solid #eaebec;background-color:#f7f7f7}.standard-select .ss-main .ss-search input[type=search].focus-visible{outline:none}.standard-select.allow-deselect .ss-single-selected.ss-open-above:after,.standard-select.allow-deselect .ss-single-selected.ss-open-below:after{display:none}.standard-select.allow-deselect .ss-single-selected.ss-open-above .ss-deselect,.standard-select.allow-deselect .ss-single-selected.ss-open-below .ss-deselect{display:block}.standard-select:not(.has-valid-selection) .ss-single-selected{background-color:transparent;font-weight:400;color:#3b4248}#divisions-filters .custom-disable,#divisions-filters .custom-disable.disable,#industries-filters .custom-disable,#industries-filters .custom-disable.disable{background-color:#eaebec;font-weight:600;color:#009ee2;opacity:.5;cursor:not-allowed}#divisions-filters .standard-select .ss-main .ss-single-selected.ss-disabled,#industries-filters .standard-select .ss-main .ss-single-selected.ss-disabled{color:#009ee2;opacity:.5;cursor:not-allowed}#divisions-filters .standard-select:not(.has-valid-selection) .ss-single-selected,#industries-filters .standard-select:not(.has-valid-selection) .ss-single-selected{color:#3b4248!important}html.standard-popup-prevent-page-scrolling{overflow:hidden}.standard-popup{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;position:fixed;top:0;left:0;z-index:200;width:100%;height:100%;overflow:auto;background-color:#fff;transition:all .3s ease-out;transition-property:visibility,transform;overscroll-behavior:none}.standard-popup:after,.standard-popup:before,.standard-popup>*{grid-column:3/-3}.standard-popup>*{grid-column:1/-1}.standard-popup .hide-popup-button{grid-row:1;grid-column:3/4;position:absolute;top:calc(25px - .5rem);right:-.5rem;width:2.25rem;height:2.25rem}.standard-popup .hide-popup-button:after,.standard-popup .hide-popup-button:before{content:"";position:absolute;top:50%;left:50%;width:1.767766953rem;height:1px;background-color:#3b4248}.standard-popup .hide-popup-button:before{transform:translate(-50%,-50%) rotate(45deg)}.standard-popup .hide-popup-button:after{transform:translate(-50%,-50%) rotate(-45deg)}.standard-popup:not(.popup-visible){visibility:hidden;pointer-events:none;transform:translateX(-100%)}.standard-checkbox{position:relative;max-width:max-content}.standard-checkbox label{margin:0;padding-left:1.4em;font-size:1rem}.standard-checkbox label:before{content:"";grid-row:1;grid-column:1;position:absolute;top:.3em;left:0;width:.9em;height:.9em;display:block;background-image:url(/build/images/checkbox-icon-off.053bbc78.svg),url(/build/images/checkbox-icon-on.b16903ca.svg);background-size:contain,0 0;cursor:pointer}.standard-checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.01;cursor:pointer;scroll-margin:2em}.standard-checkbox input[type=checkbox]:checked+label:before{background-size:0 0,contain}.standard-checkbox input[type=checkbox].focus-visible+label{outline:1px solid #6b7883}.form-popup form{display:grid;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;align-content:start;overscroll-behavior:none}.form-popup form:after,.form-popup form:before,.form-popup form>*{grid-column:3/-3}.form-popup form>*,.form-popup form>section>*{flex-shrink:0;margin-top:1.8rem}.form-popup form>section{margin-top:0}.form-popup form .form-section-heading{margin:3.6rem 0 0;display:block;font-weight:700;font-size:1em}.form-popup form .hide-popup-button{top:2em;margin-top:0}.form-popup form .form-main-heading{margin:1.2em 0 .3em;font-weight:400;font-size:1.75em}.form-popup form .form-main-heading+.editorjs-container,.form-popup form .form-main-heading+p{font-size:.9375rem;margin:0}@media (min-width:1200px){.form-popup form .form-main-heading+.editorjs-container,.form-popup form .form-main-heading+p{font-size:1rem}}.form-popup form .form-errors{margin:0 0 .8em;color:#b92a2a}.form-popup form .form-errors:empty{display:none}.form-popup form .form-errors p{margin-bottom:.3em;font-weight:700}.form-popup form .form-errors ul{padding-left:2em}.form-popup form .form-errors+*{margin-top:2.6em}.form-popup form .form-errors+section .form-section-heading{margin-top:0}.form-popup form label.required:after{content:" *"}.form-popup form textarea{min-height:8em}.form-popup form .date-input{position:relative}.form-popup form .date-input:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.5em;display:block;background-color:#fff;background-image:url(/build/images/calendar.31455108.svg);background-size:auto 1.1em;pointer-events:none}.form-popup form:before{content:"";order:1;flex-shrink:0;margin-top:1.8rem;width:100%;height:1px;display:block;background-color:rgba(59,66,72,.2)}.form-popup form .standard-button{order:2;min-width:14.5em}.form-popup form .required-fields-legend{color:#6b7883}.form-popup form .required-fields-legend:before{content:"* "}.form-popup form:after{content:"";order:3;flex-shrink:0;height:2.5em;display:block}.form-popup-response .form-response{display:grid;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;align-content:start}.form-popup-response .form-response:after,.form-popup-response .form-response:before,.form-popup-response .form-response>*{grid-column:3/-3}.form-popup-response .form-response .hide-popup-button:after,.form-popup-response .form-response .hide-popup-button:before{background-color:#fff}.form-popup-response .form-response img{grid-column:2/5;order:-1;height:17em}.form-popup-response .form-response .response-main-heading{margin:1.4em 0 .7em;font-weight:400;font-size:1.75em}.form-popup-response .form-response .signature,.form-popup-response .form-response p{font-size:.9375rem}@media (min-width:1200px){.form-popup-response .form-response .signature,.form-popup-response .form-response p{font-size:1rem}}.form-popup-response .form-response p{margin-bottom:1.2em}.form-popup-response .form-response.without-image{padding-top:10vh}.form-popup-response .form-response.without-image .response-main-heading{margin:1.4em 0}.form-popup-response .form-response.without-image .hide-popup-button:after,.form-popup-response .form-response.without-image .hide-popup-button:before{background-color:#3b4248}@media (min-width:1200px){.form-popup.standard-popup{display:flex;align-items:center;justify-content:center;background-color:rgba(59,66,72,.5);transition:all .3s;transition-property:visibility,opacity}.form-popup.standard-popup>*{--horizontal-padding:2rem;--vertical-padding:3.6rem;position:relative;margin:0 60px;max-height:95vh;padding:var(--vertical-padding) var(--horizontal-padding);overflow-y:auto;background-color:#fff;box-shadow:0 2em 6.6em rgba(0,0,0,.5);transition:transform .3s}.form-popup.standard-popup>* .hide-popup-button{position:absolute;top:calc(var(--vertical-padding) - .5rem);right:calc(var(--horizontal-padding) - .5rem)}.form-popup.standard-popup:not(.popup-visible){visibility:hidden;opacity:0;transform:none}.form-popup.standard-popup:not(.popup-visible)>*{transform:scale(.8)}.form-popup form{position:relative;margin:0 60px;width:100%;max-width:46.6em;max-height:85vh;padding:0 2rem!important;display:flex;flex-direction:column;overflow-y:auto;background-color:#fff;box-shadow:0 2em 6.6em rgba(0,0,0,.5)}.form-popup form .hide-popup-button{right:1.5rem}.form-popup form .form-main-heading{margin:1.2em 0 .4em;font-size:2.5em}.form-popup form .form-main-heading+p{margin-right:4em}.form-popup form .form-section-heading{font-weight:600;font-size:1.2em}.form-popup form:after{height:5.3em}.form-popup-response.standard-popup{display:flex;align-items:center;justify-content:center;background-color:rgba(59,66,72,.5);transition:all .3s;transition-property:visibility,opacity;display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;align-content:center}.form-popup-response.standard-popup>*{--horizontal-padding:2rem;--vertical-padding:3.6rem;position:relative;margin:0 60px;max-height:95vh;padding:var(--vertical-padding) var(--horizontal-padding);overflow-y:auto;background-color:#fff;box-shadow:0 2em 6.6em rgba(0,0,0,.5);transition:transform .3s}.form-popup-response.standard-popup>* .hide-popup-button{position:absolute;top:calc(var(--vertical-padding) - .5rem);right:calc(var(--horizontal-padding) - .5rem)}.form-popup-response.standard-popup:not(.popup-visible){visibility:hidden;opacity:0;transform:none}.form-popup-response.standard-popup:not(.popup-visible)>*{transform:scale(.8)}.form-popup-response.standard-popup:after,.form-popup-response.standard-popup:before,.form-popup-response.standard-popup>*{grid-column:3/-3}.form-popup-response .form-response{justify-self:center;position:relative;width:100%;max-width:79em;padding:0 2rem 0 0;display:grid;grid-template:"image heading  " min-content "image text     " min-content "image signature" min-content/1.4fr 2fr;gap:0 2rem;background-color:#fff;box-shadow:0 2em 6.6em rgba(0,0,0,.5)}.form-popup-response .form-response .hide-popup-button{grid-row:1/2;grid-column:-2/-1;top:1.5rem;right:0}.form-popup-response .form-response .hide-popup-button:after,.form-popup-response .form-response .hide-popup-button:before{background-color:#3b4248}.form-popup-response .form-response img{grid-area:image;position:absolute;top:0;left:0;width:100%;height:100%}.form-popup-response .form-response .response-main-heading{grid-area:heading;font-size:2.7em}.form-popup-response .form-response .signature,.form-popup-response .form-response p{font-size:1.2em}.form-popup-response .form-response p{grid-area:text}.form-popup-response .form-response .signature{grid-area:signature;margin-bottom:3.8em;display:block}.form-popup-response .form-response.without-image{padding:0 2rem;grid-template:"heading  " min-content "text     " min-content "signature" min-content/100%;justify-items:center;text-align:center}.form-popup-response .form-response.without-image .response-main-heading{margin:1.4em 0 .7em}.form-popup-response .form-response.without-image .response-main-heading,.form-popup-response .form-response.without-image p{max-width:60rem}}.file-input{position:relative;display:grid;grid-template:"current-file current-file" min-content "add-file     .           " min-content/min-content 1fr}.file-input .current-file{grid-area:current-file;position:relative;margin-bottom:1.2em;height:2.6em;display:none;grid-template:"file-name remove-file" 1fr/1fr max-content;align-items:center;border:1px solid rgba(59,66,72,.2);border-right:0;border-left:0}.file-input .current-file .file-name{grid-area:file-name;position:absolute;left:0;width:100%;overflow:hidden;font-weight:600;text-overflow:ellipsis}.file-input .current-file .remove-file{grid-area:remove-file;margin:0 .6em 0 1em;text-decoration:underline}.file-input input[type=file]{grid-area:add-file;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:.01}.file-input label{grid-area:add-file;margin:0}.file-input label:after{display:none}.file-input.file-selected .current-file{display:grid}@media (max-width:1200px){.file-input .current-file .remove-file{position:relative;margin-right:-.5em;width:1.8em;height:1.8em}.file-input .current-file .remove-file span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.file-input .current-file .remove-file:after,.file-input .current-file .remove-file:before{content:"";position:absolute;top:50%;left:50%;width:.8em;height:2px;display:block;background-color:#3b4248;transform:translate(-50%,-50%) rotate(45deg)}.file-input .current-file .remove-file:after{transform:translate(-50%,-50%) rotate(-45deg)}}