@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);
.swal2-popup.swal2-toast{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;overflow-y:hidden;padding:1em;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{font-size:1em;margin:.5em 1em;padding:0;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{font-size:1em;height:2em;margin:.5em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{font-size:.8em;margin:.5em 0 0;padding:.5em 0 0}.swal2-popup.swal2-toast .swal2-close{align-self:center;font-size:2em;grid-column:3/3;grid-row:1/99;height:.8em;margin:0;width:.8em}.swal2-popup.swal2-toast .swal2-html-container{font-size:1em;margin:.5em 1em;padding:0;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{align-self:center;grid-column:1;grid-row:1/99;height:2em;margin:.25em;width:2em}.swal2-popup.swal2-toast .swal2-icon{align-self:center;grid-column:1;grid-row:1/99;height:2em;margin:0 .5em 0 0;min-width:2em;width:2em}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{align-items:center;display:flex;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{height:2em;width:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;justify-content:flex-start;margin:.5em 0 0;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{font-size:1em;margin:.25em .5em;padding:.4em .6em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;height:3em;position:absolute;transform:rotate(45deg);width:1.6em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:4em 0 0 4em;left:-.5em;top:-.8em;transform:rotate(-45deg);transform-origin:2em 2em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 4em 4em 0;left:.9375em;top:-.25em;transform-origin:0 1.5em}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{height:2em;width:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{height:2.6875em;left:.4375em;top:0;width:.4375em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{left:.1875em;top:1.125em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{right:.1875em;top:.9375em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{-webkit-overflow-scrolling:touch;bottom:0;box-sizing:border-box;display:grid;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;left:0;overflow-x:hidden;padding:.625em;position:fixed;right:0;top:0;transition:background-color .1s;z-index:1060}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-bottom-start,.swal2-container.swal2-center-start,.swal2-container.swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-bottom,.swal2-container.swal2-center,.swal2-container.swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-bottom-end,.swal2-container.swal2-center-end,.swal2-container.swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{align-self:start;grid-column:2;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{align-self:start;grid-column:3;justify-self:end}.swal2-container.swal2-center-left>.swal2-popup,.swal2-container.swal2-center-start>.swal2-popup{align-self:center;grid-row:2}.swal2-container.swal2-center>.swal2-popup{align-self:center;grid-column:2;grid-row:2;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{align-self:center;grid-column:3;grid-row:2;justify-self:end}.swal2-container.swal2-bottom-left>.swal2-popup,.swal2-container.swal2-bottom-start>.swal2-popup{align-self:end;grid-column:1;grid-row:3}.swal2-container.swal2-bottom>.swal2-popup{align-self:end;grid-column:2;grid-row:3;justify-self:center}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{align-self:end;grid-column:3;grid-row:3;justify-self:end}.swal2-container.swal2-grow-fullscreen>.swal2-popup,.swal2-container.swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{align-self:stretch;grid-row:1/4}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{background:#fff;border:none;border-radius:5px;box-sizing:border-box;color:#545454;display:none;font-family:inherit;font-size:1rem;grid-template-columns:minmax(0,100%);max-width:100%;padding:0 0 1.25em;position:relative;width:32em}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{word-wrap:break-word;color:inherit;font-size:1.875em;font-weight:600;margin:0;max-width:100%;padding:.8em 1em 0;position:relative;text-align:center;text-transform:none}.swal2-actions{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:1.25em auto 0;padding:0;width:auto;z-index:1}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{align-items:center;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-color:#2778c4 transparent;border-radius:100%;border-style:solid;border-width:.25em;display:none;height:2.2em;justify-content:center;margin:0 1.875em;width:2.2em}.swal2-styled{box-shadow:0 0 0 3px transparent;font-weight:500;margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{background:initial;background-color:#7066e0;border:0;border-radius:.25em;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}.swal2-styled.swal2-deny{background:initial;background-color:#dc3741;border:0;border-radius:.25em;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}.swal2-styled.swal2-cancel{background:initial;background-color:#6e7881;border:0;border-radius:.25em;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px hsla(208,8%,47%,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:0}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{border-top:1px solid #eee;color:inherit;font-size:1em;justify-content:center;margin:1em 0 0;padding:1em 1em 0}.swal2-timer-progress-bar-container{border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;grid-column:auto!important;left:0;overflow:hidden;position:absolute;right:0}.swal2-timer-progress-bar{background:rgba(0,0,0,.2);height:.25em;width:100%}.swal2-image{margin:2em auto 1em;max-width:100%}.swal2-close{align-items:center;background:0 0;border:none;border-radius:5px;color:#ccc;cursor:pointer;font-family:serif;font-family:monospace;font-size:2.5em;height:1.2em;justify-content:center;justify-self:end;margin-bottom:-1.2em;margin-right:0;margin-top:0;overflow:hidden;padding:0;transition:color .1s,box-shadow .1s;width:1.2em;z-index:2}.swal2-close:hover{background:0 0;color:#f27474;transform:none}.swal2-close:focus{box-shadow:inset 0 0 0 3px rgba(100,150,200,.5);outline:0}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{word-wrap:break-word;color:inherit;font-size:1.125em;font-weight:400;justify-content:center;line-height:normal;margin:1em 1.6em .3em;overflow:auto;padding:0;text-align:center;word-break:break-word;z-index:1}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em 2em 3px}.swal2-file,.swal2-input,.swal2-textarea{background:inherit;border:1px solid #d9d9d9;border-radius:.1875em;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;box-sizing:border-box;color:inherit;font-size:1.125em;transition:border-color .1s,box-shadow .1s;width:auto}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5);outline:0}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{background:#fff;margin:1em 2em 3px}.swal2-range input{width:80%}.swal2-range output{color:inherit;font-weight:600;text-align:center;width:20%}.swal2-range input,.swal2-range output{font-size:1.125em;height:2.625em;line-height:2.625em;padding:0}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{background:inherit;font-size:1.125em;margin-left:auto;margin-right:auto;width:75%}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{background:inherit;color:inherit;font-size:1.125em;max-width:100%;min-width:50%;padding:.375em .625em}.swal2-checkbox,.swal2-radio{align-items:center;background:#fff;color:inherit;justify-content:center}.swal2-checkbox label,.swal2-radio label{font-size:1.125em;margin:0 .6em}.swal2-checkbox input,.swal2-radio input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;justify-content:center;margin:1em 0 0;overflow:hidden;padding:.625em}.swal2-validation-message:before{background-color:#f27474;border-radius:50%;color:#fff;content:"!";display:inline-block;font-weight:600;height:1.5em;line-height:1.5em;margin:0 .625em;min-width:1.5em;text-align:center;width:1.5em}.swal2-icon{border:.25em solid #000;border-radius:50%;box-sizing:content-box;cursor:default;font-family:inherit;height:5em;justify-content:center;line-height:5em;margin:2.5em auto .6em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:5em}.swal2-icon .swal2-icon-content{align-items:center;display:flex;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{flex-grow:1;position:relative}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;display:block;height:.3125em;position:absolute;top:2.3125em;width:2.9375em}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .5s;animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .8s;animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-question-mark .8s;animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;height:7.5em;position:absolute;transform:rotate(45deg);width:3.75em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:7.5em 0 0 7.5em;left:-2.0635em;top:-.4375em;transform:rotate(-45deg);transform-origin:3.75em 3.75em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 7.5em 7.5em 0;left:1.875em;top:-.6875em;transform:rotate(-45deg);transform-origin:0 3.75em}.swal2-icon.swal2-success .swal2-success-ring{border:.25em solid hsla(98,55%,69%,.3);border-radius:50%;box-sizing:content-box;height:100%;left:-.25em;position:absolute;top:-.25em;width:100%;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{height:5.625em;left:1.625em;position:absolute;top:.5em;transform:rotate(-45deg);width:.4375em;z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#a5dc86;border-radius:.125em;display:block;height:.3125em;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{left:.8125em;top:2.875em;transform:rotate(45deg);width:1.5625em}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{right:.5em;top:2.375em;transform:rotate(-45deg);width:2.9375em}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{align-items:center;background:inherit;flex-wrap:wrap;font-weight:600;margin:1.25em auto;max-width:100%;padding:0}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{background:#2778c4;border-radius:2em;color:#fff;flex-shrink:0;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{background:#2778c4;flex-shrink:0;height:.4em;margin:0 -1px;width:2.5em;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.swal2-rtl .swal2-close{margin-left:0;margin-right:0}.swal2-rtl .swal2-timer-progress-bar{left:auto;right:0}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@-webkit-keyframes swal2-toast-hide{to{opacity:0;transform:rotate(1deg)}}@keyframes swal2-toast-hide{to{opacity:0;transform:rotate(1deg)}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{left:.0625em;top:.5625em;width:0}54%{left:.125em;top:.125em;width:0}70%{left:-.25em;top:.625em;width:1.625em}84%{left:.75em;top:1.0625em;width:.5em}to{left:.1875em;top:1.125em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{left:.0625em;top:.5625em;width:0}54%{left:.125em;top:.125em;width:0}70%{left:-.25em;top:.625em;width:1.625em}84%{left:.75em;top:1.0625em;width:.5em}to{left:.1875em;top:1.125em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{right:1.375em;top:1.625em;width:0}65%{right:.9375em;top:1.25em;width:0}84%{right:0;top:.9375em;width:1.125em}to{right:.1875em;top:.9375em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{right:1.375em;top:1.625em;width:0}65%{right:.9375em;top:1.25em;width:0}84%{right:0;top:.9375em;width:1.125em}to{right:.1875em;top:.9375em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes swal2-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@-webkit-keyframes swal2-animate-success-line-tip{0%{left:.0625em;top:1.1875em;width:0}54%{left:.125em;top:1.0625em;width:0}70%{left:-.375em;top:2.1875em;width:3.125em}84%{left:1.3125em;top:3em;width:1.0625em}to{left:.8125em;top:2.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{left:.0625em;top:1.1875em;width:0}54%{left:.125em;top:1.0625em;width:0}70%{left:-.375em;top:2.1875em;width:3.125em}84%{left:1.3125em;top:3em;width:1.0625em}to{left:.8125em;top:2.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{right:2.875em;top:3.375em;width:0}65%{right:2.875em;top:3.375em;width:0}84%{right:0;top:2.1875em;width:3.4375em}to{right:.5em;top:2.375em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{right:2.875em;top:3.375em;width:0}65%{right:2.875em;top:3.375em;width:0}84%{right:0;top:2.1875em;width:3.4375em}to{right:.5em;top:2.375em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;opacity:0;transform:scale(.4)}50%{margin-top:1.625em;opacity:0;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;opacity:1;transform:scale(1)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;opacity:0;transform:scale(.4)}50%{margin-top:1.625em;opacity:0;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;opacity:1;transform:scale(1)}}@-webkit-keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes swal2-animate-question-mark{0%{transform:rotateY(-1turn)}to{transform:rotateY(0)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-1turn)}to{transform:rotateY(0)}}@-webkit-keyframes swal2-animate-i-mark{0%{opacity:0;transform:rotate(45deg)}25%{opacity:.4;transform:rotate(-25deg)}50%{opacity:.8;transform:rotate(15deg)}75%{opacity:1;transform:rotate(-5deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-animate-i-mark{0%{opacity:0;transform:rotate(45deg)}25%{opacity:.4;transform:rotate(-25deg)}50%{opacity:.8;transform:rotate(15deg)}75%{opacity:1;transform:rotate(-5deg)}to{opacity:1;transform:rotateX(0)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent;box-sizing:border-box;max-width:100%;pointer-events:none;width:360px}body.swal2-toast-shown .swal2-container.swal2-top{bottom:auto;left:50%;right:auto;top:0;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{bottom:auto;left:auto;right:0;top:0}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{bottom:auto;left:0;right:auto;top:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{bottom:auto;left:0;right:auto;top:50%;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{bottom:auto;left:50%;right:auto;top:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{bottom:auto;left:auto;right:0;top:50%;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{bottom:0;left:0;right:auto;top:auto}body.swal2-toast-shown .swal2-container.swal2-bottom{bottom:0;left:50%;right:auto;top:auto;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{bottom:0;left:auto;right:0;top:auto}
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;opacity:1}input::placeholder,textarea::placeholder{color:#999;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(204,204,204,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1025px){.container{max-width:1025px}}@media (min-width:1225px){.container{max-width:1225px}}@media (min-width:1325px){.container{max-width:1325px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1600px){.container{max-width:1600px}}html{font-size:16px}body,html{background-color:#fff;overflow-x:hidden}body.freezeme{overflow-y:hidden;position:fixed}body .list-bullets{display:none}body .content-wrapper ul li{margin-bottom:1rem;padding-left:1.5rem;position:relative}body .content-wrapper ul li .list-bullets{display:block;left:0;position:absolute;top:.5rem}body .swal2-container .swal2-popup .swal2-actions .swal2-confirm{background-color:#eee9e4}body .swal2-container .swal2-popup .swal2-actions .swal2-confirm:focus{box-shadow:none}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.-top-24{top:-6rem}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-10{z-index:10}.z-50{z-index:50}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-7{margin-bottom:1.75rem;margin-top:1.75rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-20{margin-bottom:5rem;margin-top:5rem}.mt-0{margin-top:0}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-24{margin-top:6rem}.mt-32{margin-top:8rem}.-mt-20{margin-top:-5rem}.mr-8{margin-right:2rem}.mr-12{margin-right:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-32{margin-bottom:8rem}.ml-4{margin-left:1rem}.ml-16{margin-left:4rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-full{width:100%}.max-w-5xl{max-width:64rem}.flex-1{flex:1 1 0%}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-32{padding-bottom:8rem;padding-top:8rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pt-12{padding-top:3rem}.pt-20{padding-top:5rem}.pt-60{padding-top:15rem}.pr-6{padding-right:1.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.underline{text-decoration:underline}*,:after,:before{--tw-shadow:0 0 #0000}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,156,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur:blur(8px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.invert{--tw-invert:invert(100%)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}*{-moz-osx-font-smoothing:antialiased}*,body{-webkit-font-smoothing:antialiased}body{font-family:Open Sans,sans-serif;font-size:16px}body .miniTitle,body h1,body h2,body h3,body h4,body h5,body h6{font-stretch:normal}body .miniTitle{display:inline-block;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:10px;line-height:1;text-transform:uppercase}body a:not(.btn1,.btn-outline,.btn3){border:none;text-decoration:none;transition:all .3s ease-in-out}body a:not(.btn1,.btn-outline,.btn3):active,body a:not(.btn1,.btn-outline,.btn3):focus,body a:not(.btn1,.btn-outline,.btn3):not([disabled]):hover{border-bottom:none;color:#777;transition:all .3s ease-in-out}body .p1,body .p2,body .p3,body .p4,body p{color:#231f20;font-family:Open Sans,sans-serif;letter-spacing:normal;line-height:2}body .p1,body .p2,body .p3,body .p4,body li.menu-voice,body p{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400}body li.menu-voice{letter-spacing:.2px;line-height:normal;text-align:center}body span.bold{font-weight:700}body ::-moz-placeholder{color:#231f20;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}body :-ms-input-placeholder{color:#231f20;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}body ::placeholder,body select{color:#231f20;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}body textarea{max-height:220px}@media (max-width:767px){body textarea{max-height:150px}}body .content-wrapper ul li{list-style-type:none}body .typography{line-height:2}body .typography img{height:auto;max-width:100%}body .typography img.left{float:left;margin-bottom:1rem;margin-right:1rem}body .typography img.right{float:right;margin-bottom:1rem;margin-left:1rem}body .typography img.leftAlone{clear:both;display:block;margin-left:0;margin-right:auto}body .typography img.rightAlone{clear:both;display:block;margin-left:auto;margin-right:0}body .typography img.center{display:block;float:none;margin:auto}body .typography .captionImage{margin-top:.25rem}body .typography .captionImage img{margin:0}body .typography .captionImage.left{float:left;margin:.25rem 2rem 1rem 0}body .typography .captionImage.right{float:right;margin:.25rem 0 1rem 2rem}body .typography .captionImage.left[style],body .typography .captionImage.right[style]{max-width:50%}body .typography .captionImage.left img,body .typography .captionImage.right img{float:none;max-width:none;width:100%}body .typography .captionImage.leftAlone{float:none;margin-bottom:1rem;margin-right:1rem}body .typography .captionImage.center{margin:0 auto 1rem}body .typography .captionImage p{color:#222;font-style:italic;margin:.25rem 0}body .typography .caption.left{text-align:left}body .typography .caption.center{text-align:center}body .typography .caption.right{text-align:right}body .typography blockquote{border-left:2px;display:block;font-style:italic;margin-left:1.25rem;padding-left:1.25rem}.btn1{background-color:#bf8d23;border:1px solid transparent;border-radius:28px;color:#231f20;display:inline-block;font-size:1.25rem;font-weight:400;letter-spacing:.5px;margin-top:2.5rem;max-width:20rem;min-width:180px;padding:.935rem 2.435rem;text-align:center}.btn1,.btn1:hover{transition:all .3s ease-in-out}.btn1:hover{background-color:#fff;border:1px solid #fff;color:#777}@media (min-width:768px){.btn1{margin-top:4rem}}.btn-outline{background-color:transparent;border:1px solid #231f20;border-radius:28px;color:#231f20;display:inline-block;font-size:1.25rem;font-weight:400;letter-spacing:.5px;line-height:normal;max-width:20rem;min-width:180px;padding:.935rem 2.435rem;text-align:center;transition:all .3s ease-in-out}.btn-outline:hover{background-color:#231f20;border:1px solid #231f20}.btn-outline:hover,.btn3{color:#fff;transition:all .3s ease-in-out}.btn3{background-color:transparent;border:1px solid #fff;border-radius:28px;font-weight:500;letter-spacing:1px;max-width:20rem;padding:.935rem 2.435rem;text-transform:uppercase}.btn3:hover{background-color:#777;border:1px solid #777;color:#222;transition:all .3s ease-in-out}.footer{background-color:#fff;padding:3rem}@media (min-width:1024px){.footer{padding:5rem 6rem 2rem}}@media (max-width:767px){.footer .logo-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}}.footer .block_menu .title{color:#231f20;font-size:1.125rem;font-weight:600;line-height:1.56}.footer .block_menu .menu li{color:#231f20;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}@media (max-width:767px){.footer .block_menu.footer__block:not(.copyright-section){margin-left:auto;margin-right:auto}}.footer .block_menu.block_social .social_box{display:flex;flex-direction:row;flex-wrap:wrap}.footer .block_menu.block_social .social_box a{display:inline;margin-right:1.75rem;transition:all .3s ease-in-out}.footer .block_menu.block_social .social_box a:hover{opacity:50%;transition:all .3s ease-in-out}.footer .copyright-section{border-top:1px solid #d8d8d8;padding-bottom:2rem;padding-top:2rem}.footer .copyright-section span{color:#231f20;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.footer .copyright-section .privacy__footer div{display:inline}form:not(#MemberLoginForm_LoginForm) .field{margin-bottom:1rem}@media (min-width:992px){form:not(#MemberLoginForm_LoginForm) .field{margin-bottom:2rem}}form:not(#MemberLoginForm_LoginForm) .field input:not(.checkbox,.contact-button),form:not(#MemberLoginForm_LoginForm) .field option,form:not(#MemberLoginForm_LoginForm) .field select,form:not(#MemberLoginForm_LoginForm) .field textarea{background-color:transparent;font-size:1rem;line-height:2;padding:1rem;width:100%}form:not(#MemberLoginForm_LoginForm) .field.dropdown label,form:not(#MemberLoginForm_LoginForm) .field.text label,form:not(#MemberLoginForm_LoginForm) .field.textarea label{display:none}form:not(#MemberLoginForm_LoginForm) .field.dropdown input,form:not(#MemberLoginForm_LoginForm) .field.dropdown textarea,form:not(#MemberLoginForm_LoginForm) .field.text input,form:not(#MemberLoginForm_LoginForm) .field.text textarea,form:not(#MemberLoginForm_LoginForm) .field.textarea input,form:not(#MemberLoginForm_LoginForm) .field.textarea textarea{border-bottom:.5px solid #222}form:not(#MemberLoginForm_LoginForm) .field.dropdown input:focus,form:not(#MemberLoginForm_LoginForm) .field.dropdown textarea:focus,form:not(#MemberLoginForm_LoginForm) .field.text input:focus,form:not(#MemberLoginForm_LoginForm) .field.text textarea:focus,form:not(#MemberLoginForm_LoginForm) .field.textarea input:focus,form:not(#MemberLoginForm_LoginForm) .field.textarea textarea:focus{outline:2px solid transparent;outline-offset:2px}form:not(#MemberLoginForm_LoginForm) .field.dropdown select,form:not(#MemberLoginForm_LoginForm) .field.dropdown textarea,form:not(#MemberLoginForm_LoginForm) .field.text select,form:not(#MemberLoginForm_LoginForm) .field.text textarea,form:not(#MemberLoginForm_LoginForm) .field.textarea select,form:not(#MemberLoginForm_LoginForm) .field.textarea textarea{display:block;width:100%}form:not(#MemberLoginForm_LoginForm) .field.checkbox{align-items:center;display:flex}form:not(#MemberLoginForm_LoginForm) .field.checkbox input{opacity:0;position:absolute}form:not(#MemberLoginForm_LoginForm) .field.checkbox input+label:after{content:none}form:not(#MemberLoginForm_LoginForm) .field.checkbox input:checked+label:after{content:""}form:not(#MemberLoginForm_LoginForm) .field.checkbox label{font-size:.75rem;font-style:normal;padding-left:25px;padding-top:4px;position:relative}form:not(#MemberLoginForm_LoginForm) .field.checkbox label a{color:#231f20;text-decoration:underline}form:not(#MemberLoginForm_LoginForm) .field.checkbox label:after,form:not(#MemberLoginForm_LoginForm) .field.checkbox label:before{content:"";display:inline-block;position:absolute}form:not(#MemberLoginForm_LoginForm) .field.checkbox label:before{border:2px solid;border-radius:4px;height:17px;left:0;top:4px;width:17px}form:not(#MemberLoginForm_LoginForm) .field.checkbox label:after{border-bottom:2px solid;border-left:2px solid;height:6px;left:4px;top:8px;transform:rotate(-45deg);width:9px}form:not(#MemberLoginForm_LoginForm) .field.checkbox.holder-required label:after,form:not(#MemberLoginForm_LoginForm) .field.checkbox.holder-validation label:after{color:#c00a27}form:not(#MemberLoginForm_LoginForm) .field.checkbox:hover{cursor:pointer}form:not(#MemberLoginForm_LoginForm) .btn-toolbar{margin-top:1rem}form:not(#MemberLoginForm_LoginForm) .btn-toolbar input[type=submit]{cursor:pointer}form:not(#MemberLoginForm_LoginForm) .message{display:block;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem}form:not(#MemberLoginForm_LoginForm) .message.bad,form:not(#MemberLoginForm_LoginForm) .message.error,form:not(#MemberLoginForm_LoginForm) .message.required,form:not(#MemberLoginForm_LoginForm) .message.validation{background-color:#e30303;color:#fff}form:not(#MemberLoginForm_LoginForm) .message.good{background-color:#0aaf0a;color:#fff;display:none}form:not(#MemberLoginForm_LoginForm)>.message{margin-bottom:1.25rem}.division-form .form-wrapper{background-color:#eee9e4;height:auto}.division-form .form-wrapper .form-title{font-size:3rem;font-weight:600}@media (max-width:767px){.division-form .form-wrapper .form-title{font-size:2rem}}.division-form .form-wrapper #Form_ContactFormDivision fieldset{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.division-form .form-wrapper #Form_ContactFormDivision fieldset .field:not(.checkbox,.btn-field){padding:0 1rem;width:100%}@media (min-width:1280px){.division-form .form-wrapper #Form_ContactFormDivision fieldset .field:not(.checkbox,.btn-field){width:50%}}.division-form .form-wrapper #Form_ContactFormDivision fieldset .checkbox{margin-top:2rem;padding:0 1rem;width:100%}.division-form .form-wrapper #Form_ContactFormDivision .btn-field{width:100%}.division-form .form-wrapper #Form_ContactFormDivision .btn-field input[type=submit]{background-color:#231f20;border:1px solid #231f20;border-radius:21px;color:#fff;display:inline-block;font-weight:400;letter-spacing:1px;line-height:normal;max-width:20rem;padding:.625rem 2rem;transition:all .3s ease-in-out}.division-form .form-wrapper #Form_ContactFormDivision .btn-field input[type=submit]:hover{background-color:transparent;border:1px solid #231f20;color:#231f20;transition:all .3s ease-in-out}@media (min-width:1024px){.division-form .form-wrapper #Form_ContactFormDivision .btn-field input[type=submit]{min-width:10rem}}.gallery-wrapper{overflow:hidden}.gallery-container{list-style:none;margin-left:auto;margin-right:auto;margin-top:0;overflow:hidden;padding:0;position:relative;z-index:1}.gallery-container .swiper-slide{display:block;overflow:hidden;position:relative}.gallery-container .swiper-slide.gallery_item img,.gallery-container .swiper-slide.gallery_item picture{opacity:.5;transition:all 1s ease}.gallery-container .swiper-slide-active.gallery_item img,.gallery-container .swiper-slide-active.gallery_item picture{opacity:1}.hamburger{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition:opacity .15s linear,filter .15s linear}.hamburger .hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger .hamburger-box .hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger .hamburger-box .hamburger-inner:after,.hamburger .hamburger-box .hamburger-inner:before{content:"";display:block}.hamburger .hamburger-box .hamburger-inner:before{top:-10px}.hamburger .hamburger-box .hamburger-inner:after{bottom:-10px}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner:after,.hamburger .hamburger-box .hamburger-inner:before{background-color:#000;border-radius:0;height:3px;position:absolute;transition:transform .3s ease-in-out;width:35px}.hamburger.is-active{opacity:1}.hamburger.is-active .hamburger-box .hamburger-inner,.hamburger.is-active .hamburger-box .hamburger-inner:after,.hamburger.is-active .hamburger-box .hamburger-inner:before{background-color:#000}.hamburger--emphatic.is-active{transform:rotate(45deg);transition:all .3s ease-in-out;transition-delay:.6s}.hamburger--emphatic.is-active .hamburger-inner{transition:all .3s ease-in-out;width:0}.hamburger--emphatic.is-active .hamburger-inner:before{transform:translateY(10px);transition:all .3s ease-in-out}.hamburger--emphatic.is-active .hamburger-inner:after{transform:translateY(-10px) rotate(90deg);transition:all .3s ease-in-out}#js-mainNav{background-color:#fff;padding-bottom:1.313rem;width:100%;z-index:100}#js-mainNav #js-mainNav-container{align-items:center;justify-content:space-between}@media (max-width:1199px){#js-mainNav #js-mainNav-container .logo-container a .logo-mobile{height:auto;max-width:180px}#js-mainNav #js-mainNav-container .menu-container{display:none}}#js-mainNav #js-mainNav-container .menu-container ul,#js-mainNav #js-mainNav-container .menu-container ul .menu-voice{align-items:center;display:flex;flex-direction:row;justify-content:center}#js-mainNav #js-mainNav-container .menu-container ul .menu-voice{color:#222;padding-right:2rem}#js-mainNav #js-mainNav-container .menu-container ul .menu-voice .contact-link{background-color:#231f20;border:1px solid #231f20;border-radius:21px;color:#fff;display:inline-block;font-weight:400;letter-spacing:1px;line-height:normal;max-width:20rem;padding:.625rem 2rem;transition:all .3s ease-in-out}#js-mainNav #js-mainNav-container .menu-container ul .menu-voice .contact-link:hover{background-color:transparent;border:1px solid #231f20;color:#231f20;transition:all .3s ease-in-out}#js-mainNav #js-mainNav-container .hamburger{display:none}@media (max-width:1199px){#js-mainNav #js-mainNav-container .hamburger{display:inline-block}#js-mainNav.mainNav-internal{background:transparent}}#js-mainNav.fixed{position:fixed}.nav_mobile{background:#fff;height:100%;opacity:0;overflow:hidden;position:relative;position:absolute;transform:translateX(100%);transition:all .3s ease-in-out;width:100%;z-index:99}@media (min-width:1225px){.nav_mobile{display:none}}.nav_mobile.active{opacity:1;transform:translateX(0)!important;transition:all .3s ease-in-out}.nav_mobile .nav_mobile__container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}@media (min-width:768px){.nav_mobile .nav_mobile__container{padding-left:3rem}}.nav_mobile .nav_mobile__container .nav_mobile__menu{padding-left:2rem}@media (min-width:768px){.nav_mobile .nav_mobile__container .nav_mobile__menu{padding-left:0}}.nav_mobile .nav_mobile__container .nav_mobile__menu .nav_mobile__menu_item{margin-bottom:1.5rem}.nav_mobile .nav_mobile__container .nav_mobile__menu .nav_mobile__menu_item a{color:#231f20;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:1px;line-height:.8;text-transform:uppercase}@media (min-width:768px){.nav_mobile .nav_mobile__container .nav_mobile__menu .nav_mobile__menu_item a{font-size:2rem}}.nav_mobile .nav_mobile__container .nav_mobile__menu .nav_mobile__menu_item .nav_mobile__socials{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.nav_mobile .nav_mobile__container .nav_mobile__menu .nav_mobile__menu_item .nav_mobile__socials a{margin-right:2rem}.nav_mobile .nav_mobile__container .nav_mobile__menu .nav_mobile__menu_item .nav_mobile__socials a svg{fill:#231f20}.nav_mobile .nav_mobile__container .nav_mobile__menu .nav_mobile__menu_item.nav_mobile__menu_item--last{margin-top:6rem}.nav_mobile .shape_mobile{bottom:0;position:absolute;right:0}@media (min-width:768px){.nav_mobile .shape_mobile{height:auto;width:320px}}.nav_mobile.fixed{position:fixed}.app__elementals__bgimage h1,.app__elementals__bgimage h2,.app__elementals__bgimage h3,.app__elementals__bgimage h4{color:#fff;font-size:2.5rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1;margin-bottom:2rem;text-align:center}@media (min-width:768px){.app__elementals__bgimage h1,.app__elementals__bgimage h2,.app__elementals__bgimage h3,.app__elementals__bgimage h4{font-size:3.5rem}}@media (min-width:1024px){.app__elementals__bgimage h1,.app__elementals__bgimage h2,.app__elementals__bgimage h3,.app__elementals__bgimage h4{font-size:4.375rem;text-align:left}}.app__elementals__bgimage h1 span,.app__elementals__bgimage h2 span,.app__elementals__bgimage h3 span,.app__elementals__bgimage h4 span{color:#777}.app__elementals__bgimage a{text-align:center}@media (min-width:768px){.app__elementals__bgimage a{display:none}}.text-and-image{position:relative}.text-and-image img{z-index:10}@media (max-width:1439px){.text-and-image img{max-width:600px}}@media (max-width:1279px){.text-and-image img{max-width:500px}}@media (max-width:1023px){.text-and-image img{max-width:100%!important;position:static!important}}.text-and-image .content-wrapper .text-img__title,.text-and-image .content-wrapper h1,.text-and-image .content-wrapper h2,.text-and-image .content-wrapper h3,.text-and-image .content-wrapper h4,.text-and-image .content-wrapper h5{font-size:3rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:1.17;margin-bottom:2rem}@media (max-width:767px){.text-and-image .content-wrapper .text-img__title,.text-and-image .content-wrapper h1,.text-and-image .content-wrapper h2,.text-and-image .content-wrapper h3,.text-and-image .content-wrapper h4,.text-and-image .content-wrapper h5{font-size:2rem}}.text-and-image .content-wrapper .content p{font-size:1.125rem;letter-spacing:normal;line-height:1.78}@media (max-width:767px){.text-and-image .content-wrapper .content p{font-size:1rem}}.text-and-image .letter-pictogram{bottom:0;left:0;position:absolute!important}.slider__home{background-color:#fff}.slider__home .cover-carousel-container .cover-carousel{display:flex;flex-wrap:wrap;padding:8rem 0 4rem}@media (max-width:767px){.slider__home .cover-carousel-container .cover-carousel{padding:1rem 0}}.slider__home .cover-carousel-container .cover-carousel .slide-col{height:auto;width:50%}@media (max-width:1023px){.slider__home .cover-carousel-container .cover-carousel .slide-col{width:100%}}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content{padding-left:6rem;position:relative;z-index:3}@media (max-width:1023px){.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content{padding:2rem}}@media (max-width:767px){.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content{padding:1.25rem}}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text{padding:1.25rem}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .main-title__slide{max-width:600px}@media (max-width:767px){.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .main-title__slide{margin-bottom:3rem}}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .main-title__slide p{color:#231f20;font-size:3.75rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.07}@media (max-width:767px){.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .main-title__slide p{font-size:1.75rem;margin-top:-1rem}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .socials{display:none}}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .socials ul{display:flex}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .socials ul a{margin-right:2rem;transition:all .3s ease-in-out}.slider__home .cover-carousel-container .cover-carousel .slide-col.slide-text-content .slide-text .socials ul a:hover{opacity:50%;transition:all .3s ease-in-out}.slider__home .cover-carousel-container .cover-carousel .swiper-slide{transition-property:all}.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .btn1{display:inline-block}@media (max-width:767px){.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .btn1{margin-bottom:2rem}}.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img{align-items:center;display:flex;height:auto;justify-content:center;position:relative;width:50%}@media (max-width:1023px){.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img{width:100%}}@media (max-width:767px){.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img{padding-top:2rem}}@media (min-width:1024px){.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img{justify-content:flex-end}}.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img img{height:auto;max-width:100%;transform:translateX(200px);transition:transform 1s}@media (min-width:1440px){.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img img{max-height:950px}}.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img img.slidein{transform:translateX(-100px);transition:transform 1s}@media (max-width:1439px){.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img img.slidein{transform:translateX(0)}}.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img .shape{-webkit-animation:moveShape 15s ease-in-out infinite alternate;animation:moveShape 15s ease-in-out infinite alternate;height:1100px;left:0;position:absolute;top:0;transform-origin:50% 50%;width:800px;z-index:-1}@media (max-width:767px){.slider__home .cover-carousel-container .cover-carousel .swiper-slide .container-slide .slide-img .shape{height:720px;overflow:hidden;width:450px}}.slider__home .cover-carousel-container .slide-content{padding:1.25rem}@media (max-width:767px){.slider__home .cover-carousel-container .slide-content{padding-left:2rem;padding-right:2rem}}.slider__home .cover-carousel-container .slide-content h1,.slider__home .cover-carousel-container .slide-content h2,.slider__home .cover-carousel-container .slide-content h3,.slider__home .cover-carousel-container .slide-content h4{color:#231f20;font-size:2.25rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.3px;line-height:1.33}.slider__home .cover-carousel-container .slide-content p{color:#231f20;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}@media (max-width:767px){.slider__home .cover-carousel-container .slide-content p{font-size:1rem}}.slider__home .cover-carousel-container .swiper-pagination{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;pointer-events:all!important;position:relative;z-index:10}.slider__home .cover-carousel-container .swiper-pagination .swiper-pagination-bullet{background-color:#f5f5f5;border-radius:50%;cursor:pointer;display:block;height:1rem;margin-right:2rem;width:1rem}@media (max-width:767px){.slider__home .cover-carousel-container .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}}@-webkit-keyframes moveShape{0%{transform:scale(1) translate(10px,-30px)}38%{transform:scaleX(.9) translate(-15vw,-2vh) rotate(90deg)}40%{transform:scaleX(.9) translate(-15vw,-2vh) rotate(90deg)}78%{transform:scale(1.3) translate(10vw,10vh) rotate(-20deg)}80%{transform:scale(1.3) translate(10vw,10vh) rotate(-20deg)}to{transform:scale(1) translate(10px,-30px)}}@keyframes moveShape{0%{transform:scale(1) translate(10px,-30px)}38%{transform:scaleX(.9) translate(-15vw,-2vh) rotate(90deg)}40%{transform:scaleX(.9) translate(-15vw,-2vh) rotate(90deg)}78%{transform:scale(1.3) translate(10vw,10vh) rotate(-20deg)}80%{transform:scale(1.3) translate(10vw,10vh) rotate(-20deg)}to{transform:scale(1) translate(10px,-30px)}}@-webkit-keyframes marquee{to{transform:translate3d(-100%,0,0)}}@keyframes marquee{to{transform:translate3d(-100%,0,0)}}.clients-slider .title{color:#777;font-size:2.625rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.14;text-align:center}.clients-slider .clients img{filter:grayscale(1);height:auto;max-width:175px}.elemental-block.clients-slider .title{font-size:3rem;line-height:1.09}@media (min-width:768px){.elemental-block.clients-slider .title{font-size:4rem}}.elemental-block.clients-slider .clients-marquee{margin-bottom:2rem;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.elemental-block.clients-slider .clients-marquee .clients{align-items:center;display:flex;display:inline-flex;flex-direction:flex;justify-content:unset;white-space:nowrap;width:auto}.elemental-block.clients-slider .clients-marquee .clients .client-logo{display:inline-block;font-size:1.75rem;margin-right:5rem}.elemental-block.clients-slider .clients-marquee:first-child .clients{-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite}.elemental-block.clients-slider .clients-marquee:nth-child(2) .clients{-webkit-animation:marquee 40s linear infinite;animation:marquee 40s linear infinite}.elemental-block.clients-slider .clients-marquee:nth-child(3) .clients{-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}.multicolumn-container .multicolumn__grid .single-column{min-height:320px;width:50%}@media (max-width:1023px){.multicolumn-container .multicolumn__grid .single-column{width:100%}}.multicolumn-container .multicolumn__grid .single-column .column-img{min-height:100px;min-width:100px;position:relative}.multicolumn-container .multicolumn__grid .single-column .column-img .column-icon{bottom:0;height:5rem;left:0;position:absolute;width:5rem;z-index:2}.multicolumn-container .multicolumn__grid .single-column .column-title{color:#231f20;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.19}.multicolumn_sections-container .multicolumn_sections-intro{max-width:50%}@media (max-width:1023px){.multicolumn_sections-container .multicolumn_sections-intro{max-width:100%}}.multicolumn_sections-container .multicolumn_sections-intro .multicolumn_sections-miniTitle{color:#231f20;text-transform:uppercase}.multicolumn_sections-container .multicolumn_sections-intro .multicolumn_sections-mainTitle{color:#231f20;font-size:3rem;font-weight:600;letter-spacing:normal;line-height:1.17}@media (max-width:767px){.multicolumn_sections-container .multicolumn_sections-intro .multicolumn_sections-mainTitle{font-size:2rem}}.multicolumn_sections-container .multicolumn_sections-intro .multicolumn_sections-mainContent{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.78}.multicolumn_sections-container .multicolumn_sections__grid{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.multicolumn_sections-container .multicolumn_sections__grid .single-column{width:50%}@media (min-width:1024px){.multicolumn_sections-container .multicolumn_sections__grid .single-column{min-height:420px}}@media (max-width:1023px){.multicolumn_sections-container .multicolumn_sections__grid .single-column{width:100%}}.multicolumn_sections-container .multicolumn_sections__grid .single-column .section-img{min-height:100px;min-width:100px;position:relative}.multicolumn_sections-container .multicolumn_sections__grid .single-column .section-img .section-icon{bottom:0;left:0;max-height:5rem;max-width:5rem;position:absolute;z-index:2}.multicolumn_sections-container .multicolumn_sections__grid .single-column .section-img .shadow-shape{bottom:0;left:0;position:absolute;z-index:1}.multicolumn_sections-container .multicolumn_sections__grid .single-column .column-title{color:#231f20;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:normal;line-height:.89}.multicolumn_HomePage{background-color:#eee9e4}.multicolumn_HomePage .multicolumn-container .logo-pictogram{position:absolute;right:-20%;top:-5%;z-index:0}@media (max-width:767px){.multicolumn_HomePage .multicolumn-container .logo-pictogram{min-height:550px;position:static}}.multicolumn_HomePage .multicolumn-container .coffee-beans{display:none}@media (max-width:767px){.multicolumn_HomePage .multicolumn-container .coffee-beans{bottom:2rem;display:block;max-width:260px;position:absolute;right:0}}@media (min-width:1024px){.multicolumn-Lavazza{margin-top:-250px}}.multicolumn-Lavazza .multicolumn-container{overflow:hidden;position:relative}.multicolumn-Lavazza .multicolumn-container .multicolumn_intro{max-width:50%}@media (max-width:1023px){.multicolumn-Lavazza .multicolumn-container .multicolumn_intro{max-width:100%;padding-left:2rem;padding-right:2rem}}@media (max-width:767px){.multicolumn-Lavazza .multicolumn-container .multicolumn_intro{padding-left:1rem;padding-right:1rem}}.multicolumn-Lavazza .multicolumn-container .multicolumn_intro .multicolumn_miniTitle{color:#231f20;text-transform:uppercase}.multicolumn-Lavazza .multicolumn-container .multicolumn_intro .multicolumn_mainTitle{color:#231f20;font-size:3rem;font-weight:600;letter-spacing:normal;line-height:1.17}@media (max-width:767px){.multicolumn-Lavazza .multicolumn-container .multicolumn_intro .multicolumn_mainTitle{font-size:2rem}}.multicolumn-Lavazza .multicolumn-container .multicolumn_intro .multicolumn_mainContent{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.78}.multicolumn-Lavazza .multicolumn-container .multicolumn__grid{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media (max-width:1023px){.multicolumn-Lavazza .multicolumn-container .multicolumn__grid{align-items:center;flex-wrap:wrap}}.multicolumn-Lavazza .multicolumn-container .multicolumn__grid .single-column{min-height:auto;padding-right:0;width:auto}@media (max-width:1023px){.multicolumn-Lavazza .multicolumn-container .multicolumn__grid .single-column{margin-bottom:2.5rem;width:100%}.multicolumn-Lavazza .multicolumn-container .multicolumn__grid .single-column .flex{align-items:center}}.multicolumn-Lavazza .multicolumn-container .multicolumn__grid .single-column .flex .column-img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:unset;min-width:unset;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.multicolumn-Lavazza .multicolumn-container .multicolumn__grid .single-column .flex .column-img .column-image{height:100%;max-width:100%;position:static;width:auto}.multicolumn-Lavazza .multicolumn-container .multicolumn__grid .single-column .column-title{color:#231f20;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.19}.multicolumn-container{overflow:hidden;position:relative}.multicolumn-container .multicolumn_intro{max-width:50%}@media (max-width:1023px){.multicolumn-container .multicolumn_intro{max-width:100%}}.multicolumn-container .multicolumn_intro .multicolumn_miniTitle{color:#231f20;text-transform:uppercase}.multicolumn-container .multicolumn_intro .multicolumn_mainTitle{color:#231f20;font-size:3rem;font-weight:600;letter-spacing:normal;line-height:1.17}@media (max-width:767px){.multicolumn-container .multicolumn_intro .multicolumn_mainTitle{font-size:2rem}}.multicolumn-container .multicolumn_intro .multicolumn_mainContent{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.78}.multicolumn-container .multicolumn__grid{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.multicolumn-container .multicolumn__grid .single-column-icon{width:100%}@media (min-width:1024px){.multicolumn-container .multicolumn__grid .single-column-icon{width:50%}}@media (min-width:768px){.multicolumn-container .multicolumn__grid .single-column-icon{width:25%}}.multicolumn-container .multicolumn__grid .single-column-icon .column-img{min-height:100px;min-width:100px;position:relative}.multicolumn-container .multicolumn__grid .single-column-icon .column-img .column-icon{bottom:0;left:0;position:absolute;z-index:2}.multicolumn-container .multicolumn__grid .single-column-icon .column-title-icon{font-size:1.125rem;font-weight:600;line-height:1.33;text-align:center;text-transform:uppercase}.multicolumn_lavazza-container{background-color:#fff}.multicolumn_lavazza-container .multicolumn_lavazza-intro{margin:auto;max-width:850px}.multicolumn_lavazza-container .multicolumn_lavazza-intro .multicolumn_lavazza-mainTitle{color:#182c54;font-size:3rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:1.17}@media (max-width:767px){.multicolumn_lavazza-container .multicolumn_lavazza-intro .multicolumn_lavazza-mainTitle{font-size:2rem}}.multicolumn_lavazza-container .multicolumn_lavazza-intro .multicolumn_lavazza-mainContent{color:#231f20;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column{width:100%}@media (min-width:768px){.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column{width:50%}}@media (min-width:1024px){.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column{width:25%}}.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column .lavazza-typology{position:relative}.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column .lavazza-typology .shape-multicolumnLavazza{transform:rotate(-45deg)}@media (max-width:767px){.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column .lavazza-typology .shape-multicolumnLavazza{margin:auto}}.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column .lavazza-typology .typo-title{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column .lavazza-typology .typo-title span{color:#fff;font-size:1.375rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.09;text-align:center;text-transform:none}@media (max-width:767px){.multicolumn_lavazza-container .multicolumn_lavazza__grid .single-column .lavazza-typology .typo-title span{font-size:1rem}}.titles-container{background-color:#fff;z-index:3}.titles-container .titles-bean{left:0;position:absolute;top:0;z-index:-1}.titles-container .titles-wrapper .first-title{max-width:750px}.titles-container .titles-wrapper .first-title p{color:#231f20;font-size:3.75rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.07}@media (max-width:1023px){.titles-container .titles-wrapper .first-title p{font-size:3rem}}.titles-container .titles-wrapper .content p{color:#231f20;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.78}@media (max-width:767px){.titles-container .titles-wrapper .content p{font-size:1rem}}.brands .brands-mainTitle{color:#231f20;letter-spacing:normal;line-height:2.11;margin-bottom:.688rem}.brands .brands-mainTitle,.brands .wrapper-brands .brand-title{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;text-transform:uppercase}.brands .wrapper-brands .brand-title{letter-spacing:1.1px;line-height:1.8;margin-right:1.25rem;text-align:center}.single-crafting .accordion-block{border-bottom:1px solid #7c797a;position:relative}.single-crafting .accordion-block .accordion-titleHolder{cursor:pointer}.single-crafting .accordion-block .accordion-titleHolder .crafting-title{color:#222;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;padding:1.375rem 0}@media (min-width:768px){.single-crafting .accordion-block .accordion-titleHolder .crafting-title{font-size:1.75rem}}.single-crafting .accordion-block .accordion-titleHolder .accordion-arrow{background-position:50%;background-repeat:no-repeat;background-size:cover;height:29px;transition:all .3s ease-in-out;width:29px}.single-crafting .accordion-block .accordion-content{height:0;overflow:hidden;position:relative;transition:all .3s ease-in-out}.single-crafting .accordion-block .accordion-content a{color:#777;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1px;line-height:normal}.single-crafting .accordion-block .accordion-content .cta-form{scroll-behavior:smooth}.single-crafting .accordion-block.active .label{font-weight:500}.single-crafting .accordion-block.active .accordion-content{height:auto;padding-bottom:1.375rem;transition:all .3s ease-in-out}.single-crafting .accordion-block.active .accordion-content p{padding-bottom:1.375rem}.single-crafting .accordion-block.active .accordion-arrow{transform:rotate(-90deg);transition:all .3s ease-in-out}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none;-o-object-fit:contain;object-fit:contain}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:#1e1e1e;opacity:.97}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;padding:0 .4rem;width:auto}@media (min-width:768px){.pswp__img,.pswp__zoom-wrap{padding:2.5rem 0}}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--has_mouse .pswp__button--arrow,.pswp--touch .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp--zoom-allowed .pswp__button--zoom,.pswp--zoomed-in .pswp__zoom-icn-bar-v,.pswp__button--zoom{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{-webkit-animation:pswp-clockwise .6s linear infinite;animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@-webkit-keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin:15px 0 0 20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.pswp__custom-caption{background:transparent;border-radius:4px;bottom:16px;color:#fff;font-size:16px;left:50%;max-width:400px;padding:2px 8px;position:absolute;transform:translateX(-50%);width:calc(100% - 32px)}.pswp__custom-caption a{color:#fff;text-decoration:underline}.hidden-caption-content{display:none}.dnadesign__elemental__models__elementcontent{padding:0 2rem}.dnadesign__elemental__models__elementcontent .element-content-container{max-width:950px}.dnadesign__elemental__models__elementcontent .element-content-container .element-content__title{color:#231f20;font-size:3rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:1.17}@media (max-width:767px){.dnadesign__elemental__models__elementcontent .element-content-container .element-content__title{font-size:2rem}}.dnadesign__elemental__models__elementcontent .element-content-container .element-content__content p{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.78}.HomePage #js-mainNav .menu-container .menu-voice{color:#fff}.HomePage .slider__home{height:auto}.HomePage .multicolumn_sections-home .single-column .content-wrapper .shadow-shape{-webkit-animation:moveshape 8s ease-in-out infinite alternate;animation:moveshape 8s ease-in-out infinite alternate;transform-origin:50% 50%}.HomePage .multicolumn_sections-home .single-column .content-wrapper .column-content{min-height:130px}@-webkit-keyframes moveshape{0%{transform:scale(1) translate(0)}38%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}40%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}78%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}80%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}to{transform:scale(.8) translate(10px,20px)}}@keyframes moveshape{0%{transform:scale(1) translate(0)}38%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}40%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}78%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}80%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}to{transform:scale(.8) translate(10px,20px)}}.Division .division-container .content-wrapper .text-img_intro-section{position:relative}.Division .division-container .content-wrapper .text-img_intro-section .text-and-image .image-left{position:relative;z-index:3}@media (min-width:1280px){.Division .division-container .content-wrapper .pictogram-section{margin-top:-150px}}.Division .division-container .content-wrapper .pictogram-section .text-and-image{overflow:hidden}@media (max-width:767px){.Division .division-container .content-wrapper .pictogram-section .text-and-image img{position:absolute!important}}.Division .division-container .content-wrapper .vending-lavazza_section,.Division .division-container .content-wrapper .vending-lavazza_section .content-wrapper p{color:#fff}.Division .division-container .content-wrapper .vending-lavazza_section .content-wrapper .btn-outline{border-color:#fff;color:#fff}.Division .division-container .content-wrapper .horeca-section__frankeSystems{position:relative}@media (max-width:1023px){.Division .division-container .content-wrapper .horeca-section__frankeSystems .text-and-image{padding-right:0}}@media (max-width:767px){.Division .division-container .content-wrapper .horeca-section__frankeSystems .text-and-image .content-wrapper{padding-left:2rem;padding-right:2rem}}.Division .division-container .content-wrapper .horeca-section__frankeSystems .text-and-image .image-right .img-column{justify-content:flex-end}.Division .division-container .content-wrapper .horeca-section__frankeSystems .text-and-image .image-right .img-column img{padding-right:0;position:absolute;right:0}.Division .division-container .content-wrapper .multicol-icons__horeca .single-column-icon{width:100%}@media (min-width:768px){.Division .division-container .content-wrapper .multicol-icons__horeca .single-column-icon{width:50%}}@media (min-width:1024px){.Division .division-container .content-wrapper .multicol-icons__horeca .single-column-icon{width:20%}}.BlogPost .breadcrumbs-wrapper{margin-bottom:1rem;margin-top:6rem}@media (min-width:768px){.BlogPost .breadcrumbs-wrapper{margin-top:8rem}}.BlogPost .breadcrumbs-wrapper .home-link{color:#777}.BlogPost .breadcrumbs-wrapper .breadcrumb{color:#b7b3b3}.BlogPost .blog-entry{margin-top:6rem}.BlogPost .blog-entry .blogpost-title{color:#222;font-size:3rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.17;margin-bottom:2rem}.BlogPost .blog-entry .post-image{height:320px;margin:2rem 0;overflow:hidden;position:relative;width:100%}@media (min-width:640px){.BlogPost .blog-entry .post-image{height:520px}}@media (min-width:1024px){.BlogPost .blog-entry .post-image{height:720px}}.BlogPost .blog-entry .post-image img{-webkit-aspect-ratio:auto;aspect-ratio:auto;height:100%;left:50%;-webkit-object-fit:cover;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.BlogPost .blog-entry .date{font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.75px;line-height:normal;margin-bottom:2rem}.BlogPost .blog-entry .shareLinks span{font-size:1.25rem;font-weight:500}.BlogPost .related-news .titles__section{color:#777;font-size:2.625rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.14;text-align:center}.BlogPost .post-navigation .arrow{font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:normal;text-transform:uppercase}.BlogPost .post-navigation .arrow span{vertical-align:middle}.BlogPost .post-navigation .post-navigation-wrapper>div a img,.BlogPost .post-navigation .post-navigation-wrapper>div a p,.BlogPost .post-navigation .post-navigation-wrapper>div a:hover img,.BlogPost .post-navigation .post-navigation-wrapper>div a:hover p{opacity:1;transition:all .3s ease-in-out}.CompanyPage .aboutus__intro-section{background-color:#fff;overflow:hidden}.CompanyPage .aboutus__intro-section .wrapper-title_image{overflow:hidden;position:relative}.CompanyPage .aboutus__intro-section .wrapper-title_image .miniTitle{color:#231f20;display:inline-block;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:10px;line-height:1}.CompanyPage .aboutus__intro-section .wrapper-title_image .aboutus-title p{font-size:3.75rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.07}@media (max-width:1023px){.CompanyPage .aboutus__intro-section .wrapper-title_image .aboutus-title p{font-size:3rem}}.CompanyPage .aboutus__intro-section .wrapper-title_image .aboutus-img{height:auto;max-width:100%}.CompanyPage .aboutus__intro-section .aboutus-description{display:flex;flex-wrap:wrap;overflow:visible}.CompanyPage .aboutus__intro-section .aboutus-description .description-col{margin-bottom:1rem;width:50%}@media (max-width:1023px){.CompanyPage .aboutus__intro-section .aboutus-description .description-col{width:100%}}.CompanyPage .aboutus__intro-section .aboutus-description .description-col .coffe-beans_about{display:none}@media (min-width:1024px){.CompanyPage .aboutus__intro-section .aboutus-description .description-col .coffe-beans_about{display:block;left:0;position:absolute;z-index:3}}.CompanyPage .aboutus__text-img{background-color:#231f20}.CompanyPage .aboutus__text-img .text-and-image{padding-right:0}@media (max-width:1023px){.CompanyPage .aboutus__text-img .text-and-image{padding-right:2rem}}.CompanyPage .aboutus__text-img .text-and-image .image-right{position:relative}.CompanyPage .aboutus__text-img .text-and-image .image-right .content-wrapper .text-img__miniTitle{color:#d8dce1;margin-bottom:1rem}.CompanyPage .aboutus__text-img .text-and-image .image-right .content-wrapper .content p,.CompanyPage .aboutus__text-img .text-and-image .image-right .content-wrapper .text-img__title{color:#fff}@media (min-width:1024px){.CompanyPage .aboutus__text-img .text-and-image .image-right .img-column{justify-content:flex-end}}.CompanyPage .aboutus__text-img .text-and-image .image-right .img-column img{padding:0}@media (max-width:1023px){.CompanyPage .aboutus__text-img .text-and-image .image-right .img-column img{max-width:525px;position:static}}.CompanyPage .multicolumn_values-aboutus{background-position:50%;background-repeat:repeat;background-size:contain}.CompanyPage .multicolumn_values-aboutus .section-icon{height:auto;width:120px}.CompanyPage .multicolumn_values-aboutus .shadow-shape{-webkit-animation:moveshape2 8s ease-in-out infinite alternate;animation:moveshape2 8s ease-in-out infinite alternate;transform-origin:50% 50%}@-webkit-keyframes moveshape2{0%{transform:scale(1) translate(0)}38%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}40%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}78%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}80%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}to{transform:scale(.8) translate(10px,20px)}}@keyframes moveshape2{0%{transform:scale(1) translate(0)}38%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}40%{transform:scaleX(.9) translate(-15px,-2px) rotate(90deg)}78%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}80%{transform:scale(.7) translate(10px,10px) rotate(-20deg)}to{transform:scale(.8) translate(10px,20px)}}.ContactPage .contact-section{background-color:#fff}.ContactPage .contact-section .contact-titles .titles-container{background-color:transparent}.ContactPage .contact-section .contact-titles .titles-container .titles-wrapper{padding-left:0;padding-right:0}.ContactPage .contact-section .contact-titles .titles-container .titles-wrapper .miniTitle{line-height:1.5}.ContactPage .contact-section .contact-form .contact-button{background-color:#231f20;border:1px solid #231f20;border-radius:21px;color:#fff;display:inline-block;font-weight:400;letter-spacing:1px;line-height:normal;margin-top:3rem;max-width:20rem;padding:.625rem 2rem;transition:all .3s ease-in-out}.ContactPage .contact-section .contact-form .contact-button:hover{background-color:transparent;border:1px solid #231f20;color:#231f20;transition:all .3s ease-in-out}.ContactPage .contact-section #map{height:600px;overflow:hidden;padding-bottom:56.25%;position:relative}@media (min-width:1440px){.ContactPage .contact-section #map{width:600px}}@media (max-width:1279px){.ContactPage .contact-section #map{width:100%}}@media (max-width:991px){.ContactPage .contact-section #map{height:300px}}.ContactPage .contact-section #map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ContactPage .contact-section .info .info-box{margin-bottom:4rem}@media (max-width:767px){.ContactPage .contact-section .info .info-box{margin-bottom:1rem;margin-right:2rem}}.ContactPage .contact-section .info .info-box .box-title{color:#231f20;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.56;margin-bottom:2rem}.ContactPage .contact-section .info .info-box .contact-info{color:#231f20;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2}.ContactPage .contact-section .info .info-box .contact-info.contact-address{max-width:230px}.ContactPage .contact-section .info .info-box ul{align-items:center;display:flex}.ContactPage .contact-section .info .info-box ul a{transition:all .3s ease-in-out}.ContactPage .contact-section .info .info-box ul a img{margin-right:2.375rem}.ContactPage .contact-section .info .info-box ul a:hover{opacity:.5;transition:all .3s ease-in-out}.Lavazza .shape-main_lavazza{position:absolute;top:0;z-index:0}@media (max-width:1023px){.Lavazza .shape-main_lavazza{height:auto;max-width:100%}}.Lavazza .intro-section{position:relative;z-index:0}.Lavazza .intro-section .title-box .intro-title{color:#231f20;font-size:3rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-align:center;text-transform:uppercase}@media (max-width:767px){.Lavazza .intro-section .title-box .intro-title{font-size:2rem}}.Lavazza .intro-section .title-box p{color:#231f20;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:3px;line-height:.89;text-align:center;text-transform:uppercase}.Lavazza .intro-section img{max-width:320px}.Lavazza .titles-container{background-color:transparent}.Lavazza .titles-container .titles-wrapper{margin-right:auto;max-width:850px}@media (min-width:768px){.Lavazza .titles-container .titles-wrapper{padding-left:8rem;padding-right:8rem}}.Lavazza .titles-container .titles-wrapper .first-title p{color:#000;font-size:3rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:1.17}@media (max-width:767px){.Lavazza .titles-container .titles-wrapper .first-title p{font-size:2rem}}.Lavazza .lavazza_blue-section{margin-top:1rem}.Lavazza .lavazza-grani__section .image-right{display:block}.Lavazza .lavazza-grani__section .image-right .img-column{width:100%}.notFound-page{margin:auto;max-width:1100px}.notFound-page .title{color:#231f20;font-size:10rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:1.33px;line-height:1;text-align:center}@media (max-width:1023px){.notFound-page .title{font-size:3.5rem}}.notFound-page .content p{font-size:2.25rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.3px;line-height:1.33;text-align:center}@media (max-width:1023px){.notFound-page .content p{font-size:1.125rem}}.notFound-page .content .btn-outline{display:block}@media (max-width:767px){.notFound-page img{max-width:350px}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}@media (min-width:640px){.sm\:inline{display:inline}}@media (min-width:768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:my-16{margin-bottom:4rem;margin-top:4rem}.md\:my-20{margin-bottom:5rem;margin-top:5rem}.md\:mt-0{margin-top:0}.md\:mt-20{margin-top:5rem}.md\:mt-32{margin-top:8rem}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-24{margin-bottom:6rem}.md\:mb-32{margin-bottom:8rem}.md\:ml-16{margin-left:4rem}.md\:ml-24{margin-left:6rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/5{width:20%}.md\:w-4\/5{width:80%}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:pt-0{padding-top:0}.md\:pt-8{padding-top:2rem}.md\:pt-12{padding-top:3rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-32{padding-top:8rem}.md\:pt-60{padding-top:15rem}.md\:pr-12{padding-right:3rem}.md\:pr-16{padding-right:4rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-60{padding-bottom:15rem}.md\:pl-16{padding-left:4rem}.md\:pl-24{padding-left:6rem}.md\:text-center{text-align:center}}@media (min-width:992px){.tw\:my-16{margin-bottom:4rem;margin-top:4rem}.tw\:mt-0{margin-top:0}.tw\:mt-40{margin-top:10rem}.tw\:mb-16{margin-bottom:4rem}.tw\:block{display:block}.tw\:hidden{display:none}.tw\:w-1\/2{width:50%}.tw\:px-12{padding-left:3rem;padding-right:3rem}.tw\:px-20{padding-left:5rem;padding-right:5rem}.tw\:px-24{padding-left:6rem;padding-right:6rem}.tw\:px-32{padding-left:8rem;padding-right:8rem}.tw\:px-48{padding-left:12rem;padding-right:12rem}.tw\:py-16{padding-bottom:4rem;padding-top:4rem}.tw\:py-32{padding-bottom:8rem;padding-top:8rem}.tw\:pt-12{padding-top:3rem}.tw\:pt-32{padding-top:8rem}}@media (min-width:1024px){.lg\:mt-0{margin-top:0}.lg\:mt-20{margin-top:5rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-16{margin-bottom:4rem}.lg\:ml-32{margin-left:8rem}.lg\:flex{display:flex}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/4{width:25%}.lg\:w-8\/12{width:66.666667%}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-48{padding-left:12rem;padding-right:12rem}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-12{padding-bottom:3rem;padding-top:3rem}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:pb-80{padding-bottom:20rem}.lg\:pl-0{padding-left:0}.lg\:pl-4{padding-left:1rem}}@media (min-width:1225px){.lg1225\:w-1\/2{width:50%}.lg1225\:pb-40{padding-bottom:10rem}}@media (min-width:1440px){.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-44{padding-left:11rem;padding-right:11rem}}@media (min-width:1600px){.\32xl\:pb-96{padding-bottom:24rem}}@media (max-width:991px){.max-sm\:hidden{display:none}}@media (max-width:767px){.max-xs\:text-center{text-align:center}}
