.success,label{font-family:Futura,serif}.success{color:green;font-size:10px}.modal{position:fixed;z-index:1000;width:100vw;height:100vh;pointer-events:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;left:0;bottom:-105vh;overflow-y:auto;padding:30px 0}.modal.active{pointer-events:all;bottom:0}.modal .overlay{position:fixed;width:100%;height:100%;z-index:-1;left:0;display:none;background-color:rgba(0,0,0,.8);bottom:0}.modal .overlay.active{display:block}.modal .modal-container{width:436px;max-width:100%;margin-top:55px;margin-bottom:91px;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.5);box-shadow:0 6px 16px 0 rgba(0,0,0,.5);background-color:#fff;padding:38px 43px;position:relative}@media(max-width:600px){.modal .modal-container{padding:6px 14px;margin-top:120px}}.modal .modal-container p{font-size:14px;font-weight:500;max-width:300px}.modal .modal-container .btn{height:36px;padding:0 12px}.modal .modal-container .closeButton{width:28px;height:28px;background-color:#fff;border-radius:20px;position:absolute;right:-40px;top:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:none}@media(max-width:600px){.modal .modal-container .closeButton{top:-40px;right:5px}}.modal .modal-container .closeButton:focus{outline:none}.modal .modal-container .modal-title{width:100%;font-size:18px;font-weight:500;line-height:1.11;letter-spacing:.11px;text-align:center;color:#000;text-transform:uppercase}.modal .modal-container .modal-label{margin:0 0 15px;font-size:14px;line-height:normal;color:#000}.modal .modal-container .modal-label,.modal .modal-container .modal-success{font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.modal .modal-container .modal-success{font-size:16px;line-height:1.31;color:#006400;margin:0 auto;text-align:center}.modal .modal-container .modal-description{font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#494b4f}.modal .modal-container.wide .modal-container{width:829px}.modal .modal-container.wide .modal-container p{max-width:100%}.modal .modal-container h3{font-weight:500;text-transform:uppercase;letter-spacing:.11px}.modal .modal-large{width:872px}.modal .jobboard-register-modal .modal-container{width:872px;height:512px;padding:0}.modal .jobboard-register-modal .modal-container .modal-body{height:100%}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form{display:-webkit-flex;display:-moz-box;display:flex;height:100%}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .jobboard-register{width:50%;height:100%}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:32px 43px}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .youAre{text-align:center;margin:0 auto}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switchLabel{font-family:Futura,serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switchLabel:first-child{margin:0 10px 0 0}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switchLabel:last-child{margin:0 0 0 10px}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch{position:relative;-webkit-appearance:none;outline:none;width:34px;height:20px;background-color:#fff;border:2px solid #000;border-radius:50px;-webkit-box-shadow:inset -15px 0 0 0 #000;box-shadow:inset -15px 0 0 0 #000;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch:after{content:"";position:absolute;top:1px;left:1px;background:transparent;width:16px;height:16px;border-radius:50%;-webkit-box-shadow:2px 4px 6px rgba(0,0,0,.2);box-shadow:2px 4px 6px rgba(0,0,0,.2)}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch:checked{-webkit-box-shadow:inset 15px 0 0 0 #000;box-shadow:inset 15px 0 0 0 #000;border:2px solid #000}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch:checked:after{left:10px;-webkit-box-shadow:-2px 4px 3px rgba(0,0,0,.05);box-shadow:-2px 4px 3px rgba(0,0,0,.05)}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#000}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right .modal-title{width:363px;height:78px;font-family:Futura,serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.11px;text-align:center;color:#fff}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right .shortString{width:341px;height:38px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;text-align:center;color:#f2f2f2}.modal .jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right .buttonCreateUser{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#000}.jobboard-register-modal .modal-container{width:872px;height:512px;padding:0}.jobboard-register-modal .modal-container .modal-body{height:100%}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form{display:-webkit-flex;display:-moz-box;display:flex;height:100%}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .jobboard-register{width:50%;height:100%}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:32px 43px}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .youAre{text-align:center;margin:0 auto}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switchLabel{font-family:Futura,serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switchLabel:first-child{margin:0 10px 0 0}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switchLabel:last-child{margin:0 0 0 10px}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch{position:relative;-webkit-appearance:none;outline:none;width:34px;height:20px;background-color:#fff;border:2px solid #000;border-radius:50px;-webkit-box-shadow:inset -15px 0 0 0 #000;box-shadow:inset -15px 0 0 0 #000;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch:after{content:"";position:absolute;top:1px;left:1px;background:transparent;width:16px;height:16px;border-radius:50%;-webkit-box-shadow:2px 4px 6px rgba(0,0,0,.2);box-shadow:2px 4px 6px rgba(0,0,0,.2)}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch:checked{-webkit-box-shadow:inset 15px 0 0 0 #000;box-shadow:inset 15px 0 0 0 #000;border:2px solid #000}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-left .checkbox-container .switch:checked:after{left:10px;-webkit-box-shadow:-2px 4px 3px rgba(0,0,0,.05);box-shadow:-2px 4px 3px rgba(0,0,0,.05)}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#000}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right .modal-title{width:363px;height:78px;font-family:Futura,serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.11px;text-align:center;color:#fff}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right .shortString{width:341px;height:38px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;text-align:center;color:#f2f2f2}.jobboard-register-modal .modal-container .modal-body .jobboard-register-form .register-right .buttonCreateUser{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#000}.table-container,.table-container table{width:100%}.table-container table thead tr{height:50px}.table-container table thead tr th{width:15%;font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;text-align:center}.table-container table thead tr th:first-child{width:25%}.table-container table tbody tr,.table-container table tbody tr td{height:50px}.table-container table tbody tr .table-title{font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;color:#000}.table-container table tbody tr .table-square{position:relative}.table-container table tbody tr .table-square .table-button{width:24px;height:24px;border:1px solid #c9cbd3;border-radius:2px;-webkit-box-shadow:inset 0 0 6px #c9cbd3;box-shadow:inset 0 0 6px #c9cbd3;background-color:#fff}.table-container table tbody tr .table-square .checked-button,.table-container table tbody tr .table-square .table-button{cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidePopup{position:fixed;z-index:1000;width:100vw;height:100vh;pointer-events:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;left:-100vw;bottom:0;overflow-y:auto}.sidePopup.active{pointer-events:all;left:0}.sidePopup .overlay{position:fixed;width:100%;height:100%;z-index:-1;left:0;display:none;background-color:rgba(0,0,0,.8);bottom:0}.sidePopup .overlay.active{display:block}.sidePopup .sidePopup-container{position:fixed;top:0;width:436px;height:100vh;max-width:100%;margin-top:0;margin-bottom:91px;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.5);box-shadow:0 6px 16px 0 rgba(0,0,0,.5);background-color:#fff;left:-536px}.sidePopup .sidePopup-container.active{left:0}.sidePopup .sidePopup-container .sidePopup-body{width:100%}.sidePopup .sidePopup-container .sidePopup-body .sidePopup-titleBar{width:100%;padding:15px 43px;background:#000;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:9vh}.sidePopup .sidePopup-container p{font-size:14px;font-weight:500;max-width:300px}.sidePopup .sidePopup-container .closeButton{width:28px;height:28px;border-radius:20px;position:absolute;right:16px;top:16px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:none}.sidePopup .sidePopup-container .closeButton:focus{outline:none}.sidePopup .sidePopup-container .sidePopup-title{font-size:18px;font-weight:500;line-height:1.11;letter-spacing:.11px;text-align:center;color:#000;text-transform:uppercase}.sidePopup .sidePopup-container .sidePopup-description{font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#494b4f}.sidePopup h3{font-weight:500;text-transform:uppercase;letter-spacing:.11px}.sidePopup .sidePopup-menu{padding:18px 43px;overflow:auto;height:91vh}.sidePopup .sidePopup-menu .sidePopup-menu-element{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin:0 0 15px;height:26px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:20px;font-stretch:normal;line-height:normal;letter-spacing:.13px;text-decoration:none;cursor:pointer;background:none;border:none}.sidePopup .sidePopup-menu .sidePopup-menu-element:after{bottom:-5%;content:"";display:block;height:2px;left:50%;position:absolute;background:#000;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.sidePopup .sidePopup-menu .sidePopup-menu-element.active:after,.sidePopup .sidePopup-menu .sidePopup-menu-element:hover:after{width:100%;left:0}.sidePopup .sidePopup-menu .sidePopup-menu-group{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.sidePopup .sidePopup-menu .sidePopup-menu-group .icon{margin:0 0 -5px 8px}.sidePopup .sidePopup-menu .sidePopup-submenu{overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.sidePopup .sidePopup-menu .sidePopup-submenu .sidePopup-menu-element{margin:0 0 15px 18px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:16px;font-stretch:normal;line-height:normal;letter-spacing:.13px;text-align:center;text-decoration:none;cursor:pointer}.error{color:red;text-align:center;font-size:11px;margin:0 auto}.form-group .form-control{width:100%;height:48px;border-radius:2px;border:1px solid #c9cbd3;padding:0 15px;font-family:Futura,serif;font-size:14px;font-weight:500;letter-spacing:.09px;color:#000}.form-group .form-control.error{border:1px solid red}.form-group .form-control::-webkit-input-placeholder{color:#b3b5b7}.form-group .form-control::-moz-placeholder{color:#b3b5b7}.form-group .form-control:-ms-input-placeholder{color:#b3b5b7}.form-group .form-control::placeholder{color:#b3b5b7}.form-group .form-control:focus{outline:none;border-color:#000}.form-group .form-control.textarea{height:234px;padding:20px 18px}.form-group.text-input label{display:none}.form-group.text-input.show-label label{display:block;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#4f4f4f;text-transform:uppercase;margin-bottom:7px}.form-group.select-input{position:relative}.form-group.select-input label{display:none}.form-group.select-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group.select-input .chevron{position:absolute;right:16px;top:16px}.form-group.radio{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.form-group.radio .radio-button{margin-right:42px;position:relative;height:24px}.form-group.radio .radio-button input[type=radio]{visibility:hidden;margin-right:15px;height:15px}.form-group.radio .radio-button label{font-size:12px;font-weight:500;cursor:pointer}.form-group.radio .radio-button label .svg1,.form-group.radio .radio-button label .svg2{width:24px;height:24px;object-fit:contain;position:absolute;border:1px solid #c9cbd3;border-radius:2px;left:0;top:0}.form-group.radio .radio-button input:checked+label .svg1,.form-group.radio .radio-button label .svg2{display:none}.form-group.radio .radio-button input:checked+label .svg2{display:inline-block}.form-group input[type=checkbox],.form-group input[type=radio]{cursor:pointer}.form-group input:checked+.svg2,.form-group input:checked+label .svg2{display:inline-block}.form-group input:checked+.svg1,.form-group input:checked+label .svg1{display:none}.shortString{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.3px;color:#2a303b;text-align:left}.actionButton{width:100%}.actionButton.actionButtonRegister{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.actionButton.actionButtonRegister .buttonText{position:relative}.actionButton.actionButtonRegister .buttonText .checkStatus{-webkit-transition:all 0s;transition:all 0s;position:absolute;font-size:20px;right:100%;margin:-1px 10px 0 0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-checkbox{text-align:left;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;position:relative}.form-checkbox input[type=checkbox]{visibility:hidden}.form-checkbox label{display:inline-block;width:-webkit-calc(100% - 36px);width:calc(100% - 36px);font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000;cursor:pointer}.form-checkbox label .svg1,.form-checkbox label .svg2{width:24px;height:24px;object-fit:contain;position:absolute;border:1px solid #c9cbd3;border-radius:2px;left:0;top:0}.form-checkbox label .svg2,.form-checkbox label input:checked+.svg1{display:none}.form-checkbox label input:checked+.svg2{display:inline-block}.form-checkbox.error label{color:red}.flex-between{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.link-button{background:none;border:none;color:#000;font-weight:700;font-size:14px}.center{margin-left:auto;margin-right:auto}.backButton{background:none;border:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:-5px;top:-5px}.backButton svg{width:25px;height:25px}.backButton:focus{outline:none}.loaderArea{min-height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.loaderArea img{width:350px;max-width:100%}.hoverUnderline,a{cursor:pointer}.hoverUnderline:hover{text-decoration:underline}.rc-pagination{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.rc-pagination .rc-pagination-next,.rc-pagination .rc-pagination-prev{display:none}.rc-pagination .rc-pagination-item{list-style:none;font-family:Futura,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.3px;color:#b3b5b7;width:20px;height:20px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:5px}.rc-pagination .rc-pagination-item:focus{outline:none}.rc-pagination .rc-pagination-item-active{color:#000}.rc-pagination .rc-pagination-jump-next,.rc-pagination .rc-pagination-jump-prev{list-style:none}.rc-pagination .rc-pagination-jump-next button,.rc-pagination .rc-pagination-jump-prev button{width:20px;height:20px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:none;border:none}.rc-pagination .rc-pagination-jump-next button:before,.rc-pagination .rc-pagination-jump-prev button:before{content:"...";font-family:Futura,sans-serif;color:#b3b5b7}.rc-pagination .rc-pagination-options{display:none}.CookieConsent{font-family:Futura,serif;-webkit-justify-content:center!important;-moz-box-pack:center!important;justify-content:center!important}.CookieConsent div{-webkit-flex:none!important;-moz-box-flex:0!important;flex:none!important}.icon-card{padding:20px 46px 23px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);background-color:#fff;min-height:161px}.icon-card a{text-decoration:none}.icon-card .icon-card-container svg{margin-bottom:18px}.icon-card .icon-card-container .icon-card-title{font-family:Futura,serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.11px;color:#1d1e20;margin-bottom:7px;text-decoration:none}.icon-card .icon-card-container .icon-card-description{font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.93px;color:#2a303b;text-decoration:none}.icon-card .icon-card-container:hover .icon-card-title{text-decoration:underline}.action-card{padding:31px 37px 24px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);background-color:#fff;min-height:161px}.action-card .action-card-container svg{margin-bottom:18px}.action-card .action-card-container .action-card-title{font-size:26px;letter-spacing:.16px;color:#1d1e20;margin-bottom:11px}.action-card .action-card-container .action-card-subtitle,.action-card .action-card-container .action-card-title{font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;text-transform:uppercase}.action-card .action-card-container .action-card-subtitle{font-size:14px;letter-spacing:1.09px;color:#2a303b;text-decoration:none;margin-bottom:8px}.action-card .action-card-container .action-card-content{margin-bottom:35px}.action-card .action-card-container .action-card-content li{font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.06;letter-spacing:.1px;color:#1d1e20}.action-card .action-card-container .action-card-action button{min-width:239px}.grid2{width:80%;margin:0 auto}@media(max-width:991px){.grid3{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.grid3{grid-template-columns:1fr!important}}td,tr{font-family:Futura,serif}.table{width:100%}.table thead th{text-align:left;color:#4f4f4f;text-transform:uppercase}.table tbody td,.table thead th{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.2;letter-spacing:.09px}.table tbody td{color:#1d1e20}@media(max-width:350px){.table tbody td:first-child,.table thead th:first-child{display:none}}@media(max-width:250px){.table thead th:first-child{display:block}.table thead th:nth-child(2){display:none}.table tbody td:first-child{display:block}.table tbody td:nth-child(2){display:none}}.profile-article-card{display:grid;grid-template-columns:174px auto;grid-gap:31px;margin-bottom:32px}.profile-article-card a{text-decoration:none}.profile-article-card a:hover{text-decoration:underline}.profile-article-card .article-image{height:110px;background-size:cover;background-position:50%}.profile-article-card .title{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:#1d1e20;margin-bottom:17px}.profile-article-card .des-area{border-bottom:1px solid #f5f6f8}.profile-article-card .des-area .short{margin-bottom:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.profile-article-card .des-area .short,.profile-article-card .des-area .short .category{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.profile-article-card .des-area .short .category{font-family:Futura,serif;border-radius:2px;border:1px solid #000;background-color:#fff;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 30px;height:30px;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.26px;text-align:center;color:#000;text-transform:uppercase;margin-right:18px}.profile-article-card .des-area .short .date{color:#4f4f4f;margin-right:18px}.profile-article-card .des-area .short .author,.profile-article-card .des-area .short .date{font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.profile-article-card .des-area .short .author{text-align:center}.profile-article-card .des-area .description{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#494b4f;margin-bottom:12px}.carousel{width:100%;height:580px;margin:0 auto}.carousel div div div{bottom:0!important;z-index:0!important}.carousel div div div img{height:100%;width:100%;object-fit:contain;cursor:pointer}.soundcloudContainer{width:100%;margin:0 auto}.block-results .title{width:150px;height:34px;margin:0 .5px 42px 0;font-family:Futura,serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.16px;color:#1d1e20}.block-results .noResults{text-align:center;font-family:Futura,serif;margin-bottom:48px}.block-results .result{display:-webkit-flex;display:-moz-box;display:flex;margin:20px 30.5px 34px 0;cursor:pointer;height:120px}.block-results .result:hover .result-title{text-decoration:underline}.block-results .result .image{width:174px;border-radius:2px;margin:0 30.5px 0 0;object-fit:cover}.block-results .result .result-infos .result-title{max-width:100%;margin:0 0 9px;font-family:Futura,serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:#1d1e20}.block-results .result .result-infos .infos{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:12px 0}.block-results .result .result-infos .infos,.block-results .result .result-infos .infos .category{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.block-results .result .result-infos .infos .category{width:138px;height:30px;margin:0 18px 0 0;border-radius:2px;border:1px solid #000;background-color:#fff;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.block-results .result .result-infos .infos .category .text{width:138px;height:13px;font-family:Futura,serif;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.26px;text-align:center;color:#000}.block-results .result .result-infos .infos .block-date{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:70px;height:30px;margin:0 18px 0 0}.block-results .result .result-infos .infos .block-date .date{font-family:Futura,serif;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4f4f4f}.block-results .result .result-infos .infos .block-author{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:30px;margin:0 18px 0 0}.block-results .result .result-infos .infos .block-author .author{font-family:Futura,serif;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1d1e20}.block-results .result .result-infos .subinfos{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.block-results .result .result-infos .description{width:100%;height:18px;margin:0 0 0 .5px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#494b4f;overflow:hidden}@media(max-width:650px){.block-results .result{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:20px 0 34px;height:auto}.block-results .result .image{width:100%;margin:0 0 12px}.block-results .result .subinfos{margin:8px 0 0}}@media(max-width:344px){.block-results .block-categories{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.errorContainer{color:#d61818}.errorContainer,.reset-password-confirmation{text-align:center;margin:0 auto}.resetForm{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:32px;gap:32px;max-width:400px;margin:0 auto}.resetForm,.resetForm .inputGroup{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.resetForm .inputGroup{grid-gap:12px;gap:12px;width:100%}.resetForm .inputGroup label{width:100%;font-family:Futura,serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.resetForm .inputGroup input{width:100%;height:48px;padding:12px 12px 12px 16px;border-radius:2px;border:1px solid #c9cbd3;background-color:#fff}.burger-link{text-decoration:none;color:#000}.newsletterContainer{max-width:500px;margin:20px auto 40px}.newsletterContainer .validation{margin:20px 0;width:100%;text-align:center;color:green}.about-list li{font-family:Futura,serif;font-weight:500;font-style:normal;margin:0}#redirect-newsletter-modal .button{text-align:center}#redirect-newsletter-modal p{margin:0 auto}.center{display:-webkit-flex;display:-moz-box;display:flex;width:100vw;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.contact a{color:#000;font-size:15px}.tags-container{position:relative;height:100%;background-color:#f3efee;padding:40px 0 10px 10px}.tags-container,.tags-container .title-container{display:-webkit-flex;display:-moz-box;display:flex}.tags-container .title-container{width:100px;height:50px;position:absolute;top:-15px;left:20px;background-color:#000;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.tags-container .title-container .title{color:#fff;font-size:15px;font-weight:500;height:165px}.tags-container .content-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-row-gap:10px;row-gap:10px;max-height:900px;overflow:hidden;-webkit-justify-content:space-around;justify-content:space-around}.tags-container .content-container.start{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;grid-row-gap:20px;row-gap:20px}.tags-container .content-container a{text-decoration:none;color:#000!important}.tags-container .content-container .content .date-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:5px}.tags-container .content-container .content .date-container .dot{width:7px;height:7px;background-color:#d07242;border-radius:50%;margin:0 10px}.tags-container .content-container .content .date-container .date{font-size:14px;font-weight:500}.tags-container .content-container .content .article-title-container{display:-webkit-flex;display:-moz-box;display:flex;border-left:1px solid #000;margin-left:20px;padding-left:5px}.tags-container .content-container .content .article-title-container .article-title{font-size:16px;font-weight:700}.home-tag-grid{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);grid-gap:24px;margin-top:20px;margin-bottom:20px}.home-tag-container{grid-row:span 2;grid-column:span 1}.grid-card-element{grid-row:span 1;grid-column:span 1}.quill{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.quill .inlineInputContainer-quill{position:relative;height:130px}.quill .inlineInputContainer-quill .disabledInput{color:#b3b5b7!important}.quill .inlineInputContainer-quill .inlineInput{width:621px;margin:0 0 0 26px;border-radius:2px;background-color:#fff;height:100%}@media screen and (max-width:600px){.quill .inlineInputContainer-quill .inlineInput{width:100%;margin:0}}.quill .inlineInputContainer-quill .textareaInput{width:621px;height:100%;padding:15px 12px 12px 16px;border-radius:2px;border:1px solid #c9cbd3;background-color:#fff;resize:none}@media screen and (max-width:600px){.quill .inlineInputContainer-quill .textareaInput{width:100%}}.quill .inputDescription{height:15px;font-family:Futura;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.08px;color:#b3b5b7;margin:12px 0 0 26px}.center-button{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.article-container .article-info .date{width:78px;height:21px;margin:0 auto 16px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:16px;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4f4f4f}.article-container .article-info .date .text-style{font-size:12px}.article-container .article-info .category{width:200px;height:34px;margin:16px auto;padding:9px 2px 10px 1px;border-radius:2px;border:1px solid #000;background-color:#fff}.article-container .article-info .category .text{width:197px;height:15px;font-size:12px;letter-spacing:.32px;color:#000}.article-container .article-info .author,.article-container .article-info .category .text{font-family:Futura,serif;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;text-align:center}.article-container .article-info .author{width:139px;height:19px;margin:16px auto 32px;font-size:14px;letter-spacing:normal;color:#1d1e20}.article-container .article-info .title{width:792px;margin:32px auto 15px;font-weight:700;font-size:46px;line-height:1.15;color:#000}.article-container .article-info .description,.article-container .article-info .title{font-family:Futura,serif;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.article-container .article-info .description{width:900px;margin:15px auto 16px;font-weight:500;font-size:24px;line-height:1.17;color:#494b4f}@media screen and (max-width:1050px){.article-container .article-info .description,.article-container .article-info .title{width:100%}}.article-container .article-image{width:65%;height:530px;margin:20px auto;padding:472px 0 0;border-radius:2px;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative}.article-container .article-image .block-key{width:100%;height:58px;padding:19px 23px 18px;opacity:.89;border-radius:2px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-webkit-linear-gradient(top,transparent,#000);background-image:linear-gradient(180deg,transparent,#000);position:absolute;bottom:0;left:0}.article-container .article-image .block-key .article-key{width:100%;height:21px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:16px;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#fff}.article-container .article-content{width:65%;margin:40px auto 0}.article-container .article-content div{margin:0 auto;font-size:20px;font-weight:400;line-height:1.65;letter-spacing:.13px}.article-container .article-content div,.article-container .article-content h1{font-family:Charter BT Roman,serif;font-stretch:normal;font-style:normal;color:#1d1e20}.article-container .article-content h1{margin:50px auto 20px;font-size:30px;font-weight:700;line-height:normal;letter-spacing:.19px}.article-container .article-content a{font-weight:700;color:#000}.article-container .article-line{width:65%;height:1px;margin:24px auto 36px;background-color:#f5f6f8}.articleContainer .newsletterSuccess{margin:20px 0;color:#00ab58}.articleContainer .newsletterError{margin:20px 0;color:#eb4034}.articleContainer .block-comment{width:100%;border-radius:4px;border:1px solid #c9cbd3;position:relative;padding:12px 15px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.articleContainer .block-comment .username{margin:0 0 10px}.articleContainer .block-comment .comment{width:100%;border:none;resize:none;outline:none;height:100px;padding:0;font-family:Futura,serif;margin:0 0 16px}.articleContainer .block-comment .block-button{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.articleContainer .block-comment .block-button .button{background-color:#000;color:#fff;font-family:Futura,serif;border:none;outline:none;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;padding:8px 14px 9px;border-radius:3px}@media(max-width:260px){.articleContainer .block-comment .block-button .button{width:100%}}.articleCard{cursor:pointer}.articleCard .tag-container{margin-left:16px;padding:4px 6px;min-width:80px;border-radius:10px;background-color:#d07242;display:inline-block}.articleCard .tag-container.video{margin-top:5px}.articleCard .tag-title{font-size:13px;color:#fff;text-align:center;text-transform:capitalize;font-family:hanken,sans-serif}.articleCard a{text-decoration:none}.articleCard a:hover{text-decoration:underline;color:#000}.articleCard .image-area{position:relative;width:100%;padding-top:56%;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:24px;height:200px}.articleCard .image-area .content{position:absolute;width:100%;height:100%;top:0;left:0}.articleCard .video-area{position:relative}.articleCard .articleDate{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4f4f4f;margin-bottom:18px}@media(max-width:991px){.articleCard .articleDate{height:auto;margin-bottom:8px}}.articleCard .articleTags{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18px}.articleCard .articleTags .tag{padding:6px;border:1px solid #000;border-radius:2px;font-size:10px;font-family:Futura,serif;letter-spacing:.26px;text-align:center;color:#000;text-transform:uppercase;margin-right:5px;background-color:#fff}.articleCard .articleAuthor,.articleCard .articleTags .tag{font-weight:500;font-stretch:normal;font-style:normal;line-height:normal}.articleCard .articleAuthor{font-size:12px;letter-spacing:normal;color:#1d1e20;margin-bottom:18px}@media(max-width:991px){.articleCard .articleAuthor{height:auto;margin-bottom:8px}}.articleCard .articleTitle{font-size:34px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.41;letter-spacing:normal;color:#000;margin-bottom:29px;margin-top:10px}@media(max-width:991px){.articleCard .articleTitle{font-size:18px;height:auto;margin-bottom:15px}}.articleCard .articleTitle:hover{text-decoration:underline}.articleCard .articleDescription{font-style:normal;font-size:20px;font-weight:500;font-stretch:normal;font-family:Futura,serif;line-height:1.4;letter-spacing:normal;color:#494b4f}@media(max-width:991px){.articleCard .articleDescription{font-size:14px}}.articleCard .podcast{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:29px;font-family:Futura,serif;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#494b4f;margin-bottom:27px}@media(max-width:991px){.articleCard .podcast{font-size:14px;height:auto;margin-bottom:12px}}.articleCard.articleCardHorizontal{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px}.articleCard.articleCardHorizontal .image-area{margin-bottom:0}.articleCard.articleCardHorizontal:hover .articleTitle{text-decoration:underline}.articleCard.articleCardHorizontal .des-part .articleTitle{margin-bottom:15px}@media(max-width:991px){.articleCard.articleCardHorizontal{grid-template-columns:repeat(1,1fr);grid-gap:16px}.articleCard.articleCardHorizontal .image-area{-webkit-order:0;-moz-box-ordinal-group:1;order:0}.articleCard.articleCardHorizontal .des-part{-webkit-order:1;-moz-box-ordinal-group:2;order:1}}@media(min-width:991px){.articleCard.articleCardHorizontal .des-part{height:330px}}.articleCard.minimaled{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5)}.articleCard.minimaled:hover .articleTitle{text-decoration:underline}.articleCard.minimaled .image-area{margin-bottom:4px}.articleCard.minimaled .articleTitle{font-size:20px;line-height:1.17;margin-bottom:16px;padding-left:16px;padding-right:16px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:break-spaces}@media(max-width:991px){.articleCard.minimaled .articleTitle{font-size:18px}}.articleCard.minimaled .articleDescription{font-size:14px;line-height:1.31;padding-left:16px;padding-right:16px;margin-bottom:22px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}@media(max-width:991px){.articleCard.minimaled .articleDescription{font-size:14px}}.articleCard.relatedArticle{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.articleCard.relatedArticle .articleTitle{font-size:16px}.articleCard.relatedArticle .articleDescription{font-size:14px}.articleCard.large .video-area{margin-bottom:16px}.articleCard.large h1,.articleCard.large p{text-align:center}.articleCard.large .articleDate{font-size:16px}.articleCard.large .articleAuthor{font-size:14px}.articleCard.large .articleTitle{font-size:46px;max-width:792px;margin-left:auto;margin-right:auto;margin-bottom:15px}.articleCard.large .articleDescription{max-width:1000px;margin-left:auto;margin-right:auto;font-size:24px;margin-bottom:24px}@media(max-width:768px){.articleCard.large .video-area{margin-bottom:30px}.articleCard.large h1,.articleCard.large p{text-align:center}.articleCard.large .articleDate{font-size:16px}.articleCard.large .articleAuthor{font-size:14px}.articleCard.large .articleTitle{font-size:32px;max-width:432px;margin-bottom:12px}.articleCard.large .articleDescription{font-size:16px;max-width:532px}}.articleCard.medium{-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5)}.articleCard.medium .desArea{padding:18px}.articleCard.medium .desArea .articleDate{font-size:16px;margin-bottom:16px}.articleCard.medium .desArea .articleAuthor{font-size:12px;margin-bottom:16px}.articleCard.medium .desArea .articleTitle{font-size:24px;margin-bottom:16px}.articleCard.medium .desArea .articleDescription{font-size:16px}.articleCard.articleCardVertical{height:390px}.articleCard.articleCardVertical .desArea{padding-right:20px}@media(min-width:991px){.articleCard .image-part{height:100%}.articleCard .image-part .video-player-area .video-player .react-player__preview{height:350px!important}.articleCard .image-part .image-area{height:100%}}.article-common{width:400px;height:400px;padding:0 0 22px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);background-color:#fff}.article-common .article-image{width:400px;height:225px;margin:0 0 18px;border-radius:2px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.17)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.17),rgba(0,0,0,.5));background-image:linear-gradient(180deg,rgba(0,0,0,.17),rgba(0,0,0,.5));position:relative}.article-common .article-image .image{width:400px;height:225px;position:absolute;top:0;left:0;z-index:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.article-common .article-image .article-categorie{width:122px;height:24px;padding:6px 0 5px;border-radius:2px;border:1px solid #000;background-color:#fff;position:absolute;z-index:2;bottom:0;left:0;margin:0 0 15px 15px}.article-common .article-image .article-categorie .text{width:122px;height:13px;font-family:Futura,serif;font-weight:500;font-size:10px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.26px;text-align:center;color:#000}.article-common .article-info .author,.article-common .article-info .category,.article-common .article-info .date{display:none}.article-common .article-info .title{width:370px;height:56px;margin:18px auto 16px;font-size:24px;line-height:1.17;color:#000}.article-common .article-info .description,.article-common .article-info .title{font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.article-common .article-info .description{width:363px;height:63px;margin:16px auto 0;font-size:16px;line-height:1.31;color:#494b4f}@media screen and (max-width:1415px){.article-common{width:450px;height:450px}.article-common .article-image,.article-common .article-image .image{width:450px;height:275px}.article-common .article-info .title{width:402px}.article-common .article-info .description{width:395px}}.articleday-container{margin:0 auto;cursor:pointer}.articleday-container .article-image{background-repeat:no-repeat;background-position:50%;background-size:cover;max-height:488px;height:55vw;position:relative}.articleday-container .article-image .articleday-info{max-width:434px;width:90%;padding-top:16px;margin-left:5%;height:241px;left:45%;top:100%;-webkit-transform:translate(-50%,-56%);transform:translate(-50%,-56%);border-radius:2px;background-color:#fff;position:absolute;text-align:center}.articleday-container .article-image .articleday-info .date{height:21px;margin:0 60px 24px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:16px;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4f4f4f}.articleday-container:hover .article-text .article-title{text-decoration:underline}.articleday-container .article-image .articleday-info,.articleday-container .text-style{font-size:12px}.articleday-container .article-image .articleday-info .categorie{height:34px;margin:24px 0;background-color:#fff}.articleday-container .article-image .articleday-info .categorie .text{font-family:Futura,serif;font-weight:500;font-style:normal;font-size:12px;font-stretch:normal;line-height:normal;letter-spacing:.32px;text-align:center;color:#000;border:1px solid #000;display:inline-block;border-radius:2px;padding:7px 30px;text-transform:uppercase}.articleday-container .article-image .articleday-info .author{height:19px;margin:24px 29px 0 30px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:14px;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1d1e20}.articleday-container .article-text{position:relative;z-index:1}.articleday-container .article-text a{color:#000;text-decoration:none}.articleday-container .article-text a:hover{text-decoration:underline}.articleday-container .article-text .article-title{margin:32px auto 15px;font-family:Futura,serif;font-weight:700;font-style:normal;font-size:46px;font-stretch:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:#000;width:792px;cursor:pointer}@media(max-width:991px){.articleday-container .article-text .article-title{font-size:39px}}@media(max-width:600px){.articleday-container .article-text .article-title{font-size:24px}}.articleday-container .article-text .article-description{margin:15px auto 0;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:24px;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#494b4f;width:990px}@media(max-width:600px){.articleday-container .article-text .article-description{font-size:16px}}@media screen and (max-width:1050px){.articleday-container .article-text .article-description,.articleday-container .article-text .article-title{width:100%}}.article-side-container{-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.article-side,.article-side-container{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal}.article-side{margin:32px auto;padding:0 0 0 2px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row}.article-side .article-info{width:55%}.article-side .article-info .date{width:73px;font-family:Futura,serif;font-weight:500;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4f4f4f}.article-side .article-info .category{width:144px;height:24px;padding:6px 0 5px;border-radius:2px;border:1px solid #000;background-color:#fff}.article-side .article-info .category .text{width:144px;font-size:10px;letter-spacing:.26px;text-align:center;color:#000}.article-side .article-info .author,.article-side .article-info .category .text{font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal}.article-side .article-info .author{width:119px;font-size:12px;letter-spacing:normal;color:#1d1e20}.article-side .article-info .title{font-size:34px;font-weight:700;line-height:1.41;color:#000}.article-side .article-info .description,.article-side .article-info .title{font-family:Futura,serif;font-stretch:normal;font-style:normal;letter-spacing:normal}.article-side .article-info .description{font-weight:500;font-size:20px;line-height:1.4;color:#494b4f}.article-side .text-style{font-size:12px}.article-side .article-image{height:330px;border-radius:2px;width:45%}.article-side .article-image .image{height:100%;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.article-side-right .article-image{margin:0 0 5px}.article-side-right .article-info .date{margin:15px 32px 16px 0}.article-side-right .article-info .category{margin:16px 32px 18px 0}.article-side-right .article-info .author{margin:18px 32px 25px 0}.article-side-right .article-info .title{margin:25px 32px 23px 0}.article-side-right .article-info .description{margin:23px 32px 0 0}.article-side-left .article-info .date{margin:17px 0 14px 37px}.article-side-left .article-info .category{margin:14px 0 17px 35px}.article-side-left .article-info .author{margin:17px 0 23px 35px}.article-side-left .article-info .title{margin:23px 0 26px 35px}.article-side-left .article-info .description{margin:26px 0 0 35px}@media screen and (max-width:900px){.article-side-container{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.article-side{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0;width:45%}.article-side .article-info{-webkit-order:1;-moz-box-ordinal-group:2;order:1;width:100%}.article-side .article-image{-webkit-order:2;-moz-box-ordinal-group:3;order:2;width:100%;height:250px}.article-side-right .article-info .date{margin:15px auto 16px}.article-side-right .article-info .category{margin:16px auto 18px}.article-side-right .article-info .author{margin:18px auto 25px}.article-side-right .article-info .title{margin:25px auto 26px;text-align:center}.article-side-right .article-info .description{margin:23px auto 26px;text-align:center}.article-side-left .article-info .date{margin:17px auto 14px}.article-side-left .article-info .category{margin:14px auto 17px}.article-side-left .article-info .author{margin:17px auto 23px}.article-side-left .article-info .title{margin:23px auto 26px;text-align:center}.article-side-left .article-info .description{margin:26px auto;text-align:center}}.articleShort{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#494b4f;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:26px;font-family:Futura,sans-serif}.shareArticle{margin-bottom:34px}.shareArticle .shareIcon{width:16px;margin:0 6px;outline:none;cursor:pointer}.shareArticle .shareFacebook{fill:#fff}.articleFullImage{margin-bottom:40px;position:relative;overflow:hidden}.articleFullImage .image-caption{background-color:rgba(0,0,0,.75);color:#fff;display:-webkit-flex;display:-moz-box;display:flex;min-width:auto;min-height:auto;padding:8px 23px;position:absolute;left:0;bottom:-70px;font-family:charter,serif;font-size:14px}@media only screen and (max-width:786px){.articleFullImage .image-caption{bottom:-120px}}.articleFullImage img{margin-bottom:-4px}.articleFullImage:hover .image-caption{bottom:0}.articleTextContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.articleBody{width:100%;margin-bottom:32px;font-size:20px;line-height:1.65;letter-spacing:.13px}.articleBody *{font-family:charter}.articleBody div,.articleBody p{font-weight:400;margin-bottom:32px;color:#1d1e20}.articleBody a,.articleBody h1,.articleBody h2,.articleBody h3,.articleBody h4,.articleBody h5,.articleBody h6{font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.19px;color:#1d1e20}.articleBody h1,.articleBody h2{font-size:32px;margin-bottom:13px}.articleBody h3{font-size:30px;margin-bottom:13px}.articleBody h4,.articleBody h5,.articleBody h6{font-size:62px;margin-bottom:13px}@media only screen and (min-width:500px){.articleTextContainer.withAdvertisement .articleBody{width:-webkit-calc(100% - 180px);width:calc(100% - 180px);padding:0 24px 0 0}}@media only screen and (max-width:500px){.articleTextContainer{-webkit-flex-wrap:wrap;flex-wrap:wrap}.articleTextContainer .articleBody{width:100%;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.articleTextContainer .advertisement{width:100%;margin:24px auto;-webkit-order:2;-moz-box-ordinal-group:3;order:2;position:relative}}.advertisement{width:180px;margin:0 0 24px;cursor:pointer;position:absolute;top:0;right:0}.advertisement img{height:100%;width:100%}.articleHide{border:1px dashed #fff;position:relative}.articleHide:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(90%,#fff));background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff 90%);background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 90%);width:100%;height:12em}.articleKeywords{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.articleKeywords a{text-decoration:none;margin-right:8px}.articleKeywords a .articleKeyword{padding:9px 20px;background:#f2f2f2;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.32px;text-align:center;color:#787878;border-radius:2px;cursor:default}.articleKeywords hr{margin-top:32px;border:none;height:1px;background-color:#f5f6f8}.articleSectionTitle{font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.2px;color:#000;margin-bottom:16px}.articlePayment{text-align:center;margin:0 0 32px}.articlePayment h1{margin:21px auto;font-size:14px;letter-spacing:1.09px;color:#2a303b}.articlePayment h1,.articlePayment h2{font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;text-align:center}.articlePayment h2{margin:21px auto 28px;font-size:26px;letter-spacing:.16px;color:#1d1e20}.articlePayment .offers{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 0 32px}.articlePayment .offers .offer{max-width:212.3px;height:253px;margin:0 8px 10px 0;padding:36px 14.3px 16px 14px;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5),0 2px 4px 0 rgba(212,20,19,.19);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5),0 2px 4px 0 rgba(212,20,19,.19);text-align:center;position:relative}.articlePayment .offers .offer .offerLogo{width:147px;height:60px}.articlePayment .offers .offer .offerText{width:184px;height:63px;margin:17px 0 51px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#000;position:relative}.articlePayment .offers .offer .offerLink,.articlePayment .offers .offer .offerText .offerPrice{bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.articlePayment .offers .offer .offerLink{width:127px;height:36px;padding:9px 11.5px 8px 11px;margin-bottom:16px;border-radius:3px;border:1px solid #fff;background-color:#000;text-decoration:none;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#fff}.articlePayment .offers .offer .buy .offerLink{width:113px}.articlePayment .offers .offer .suscribe .offerLink{width:88px}.articlePayment .offers .signUp{background-color:#000}.articlePayment .offers .signUp .offerText{color:#fff}.articlePayment .signinButton{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;color:#000;width:230px;height:36px;margin:32px .7px 32px 0;padding:8px 11.1px 9px 12px;border-radius:2px;border:1px solid #000}.articleComments{margin-bottom:42px}.articleComments .articleComment .commentAuthor{font-size:18px;color:#000;margin-top:20px}.articleComments .articleComment .commentAuthor,.articleComments .articleComment .commentDate{font-family:Futura,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:6px}.articleComments .articleComment .commentDate{font-size:14px;color:#4f4f4f}.articleComments .articleComment .commentContent div,.articleComments .articleComment .commentContent p{font-family:charter,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.09px;color:#1d1e20}.relatedArticlesArea{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}.relatedArticlesArea .articleDescription *{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#494b4f}.footer-container{background-color:#000;padding:44px 42px 32px}.footer-container h1{font-size:24px}.footer-container .footerGrid{grid-template-columns:207px 1fr 179px}@media(max-width:991px){.footer-container .footerGrid{grid-template-columns:100%;text-align:center}.footer-container .footerGrid .medias-container{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}@media(max-width:260px){.footer-container{padding:22px 21px 16px}}.footer-navbar{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer-navbar .nav-element a{height:25px;margin:0 24px 0 0;font-family:Futura,serif;font-style:normal;font-size:16px;font-stretch:normal;line-height:normal;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.1px}@media(max-width:768px){.footer-navbar{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer-navbar .nav-element a{margin:2px 0;display:inline-block}}.footer-rights{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:14px 0 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer-rights .nav-element{text-align:center}.footer-rights .nav-element a{height:20px;margin:0 30px 0 0;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:14px;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:hsla(0,0%,100%,.75);text-decoration:none}@media(max-width:991px){.footer-rights{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer-rights .nav-element{margin-bottom:3px}.footer-rights .nav-element a{margin:0}}.medias-container{display:-webkit-flex;display:-moz-box;display:flex}.medias-container .media-margin{padding:0 0 0 12px}.medias-container a,.medias-container a .media-icon{height:16px;width:16px}.block-medias{position:relative}.block-medias .phone-container{margin:10px 0 0;height:20px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:14px;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:hsla(0,0%,100%,.75);position:absolute}@media(max-width:991px){.block-medias .phone-container{width:100%;position:relative;margin:10px 0 20px}}#stickHeader{background-color:#fff}.header-container{z-index:1}.header-container .support-container{background-color:#fff}.header-container .support-container .text-container{height:39px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center;padding:0 20px}.header-container .support-container .text-container .content{font-family:Futura,serif;font-weight:500;font-style:normal;letter-spacing:.01px;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#000}.header-container .support-container .text-container .content .content-bold{font-family:Futura,serif;font-weight:700;font-style:normal;text-decoration:underline;color:#000}.header-container .support-container .support-line{height:2px;background-color:#000}.header-container .service-bar{height:63px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.header-container .service-bar,.header-container .service-bar .subscribe-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-container .service-bar .subscribe-container{cursor:pointer;background-color:#ffc700;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 18px;border-radius:4px}.header-container .service-bar .left .navBar,.header-container .service-bar .right .navBar{position:relative;display:-webkit-flex;display:-moz-box;display:flex}.header-container .service-bar .left .navBar .searchBtn,.header-container .service-bar .right .navBar .searchBtn{background:none;border:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-container .service-bar .left .navBar .searchBtn:focus,.header-container .service-bar .right .navBar .searchBtn:focus{outline:none}.header-container .service-bar .left .navBar a,.header-container .service-bar .right .navBar a{font-family:Futura,serif;font-weight:500;font-style:normal;text-decoration:none;color:#000;font-size:12px;margin:12px;text-transform:uppercase}.header-container .service-bar .left .navBar a:first-child,.header-container .service-bar .right .navBar a:first-child{margin-left:0}.header-container .service-bar .left .navBar a:last-child,.header-container .service-bar .right .navBar a:last-child{margin-right:0}.header-container .service-bar .left .navBar .dropdown,.header-container .service-bar .right .navBar .dropdown{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;list-style:none;position:relative;z-index:9999999}.header-container .service-bar .left .navBar .dropdown button,.header-container .service-bar .right .navBar .dropdown button{border:none;background:none;margin:12px;padding:0;text-transform:uppercase;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;font-size:12px}.header-container .service-bar .left .navBar .dropdown button:focus,.header-container .service-bar .right .navBar .dropdown button:focus{outline:none}.header-container .service-bar .left .navBar .dropdown button svg,.header-container .service-bar .right .navBar .dropdown button svg{width:12px;height:16px;margin-left:6px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.header-container .service-bar .left .navBar .dropdown button svg.userIcon,.header-container .service-bar .right .navBar .dropdown button svg.userIcon{width:20px;height:20px;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.header-container .service-bar .left .navBar .dropdown button.active svg,.header-container .service-bar .right .navBar .dropdown button.active svg{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.header-container .service-bar .left .navBar .dropdown .dropdownContainer,.header-container .service-bar .right .navBar .dropdown .dropdownContainer{position:absolute;width:275px;background-color:#fff;top:44px;left:-88px;z-index:100;padding:18px 5px 10px;-webkit-box-shadow:0 0 25px rgba(32,32,32,.27058823529411763);box-shadow:0 0 25px rgba(32,32,32,.27058823529411763)}.header-container .service-bar .left .navBar .dropdown .dropdownContainer a,.header-container .service-bar .right .navBar .dropdown .dropdownContainer a{text-transform:none;padding:12px;margin:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:14px}.header-container .service-bar .left .navBar .dropdown .dropdownContainer a img,.header-container .service-bar .right .navBar .dropdown .dropdownContainer a img{margin-right:10px}.header-container .service-bar .left .navBar .dropdown .dropdownContainer a:hover,.header-container .service-bar .right .navBar .dropdown .dropdownContainer a:hover{background:#f1f1f1}.header-container .service-bar .left .navBar .dropdown .dropdownContainer:after,.header-container .service-bar .right .navBar .dropdown .dropdownContainer:after{content:"";position:absolute;width:27px;height:27px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-11px;right:60px;z-index:-1}.header-container .service-bar .left .navBar .dropdown.profile button,.header-container .service-bar .right .navBar .dropdown.profile button{margin:10px 0 10px 12px}.header-container .service-bar .left .navBar .dropdown.profile .dropdownContainer,.header-container .service-bar .right .navBar .dropdown.profile .dropdownContainer{width:172px;left:auto;right:0}.header-container .service-bar .left .navBar .dropdown.profile .dropdownContainer:after,.header-container .service-bar .right .navBar .dropdown.profile .dropdownContainer:after{right:15px;top:-6px;width:13px}.header-container .title-container{text-align:center;background-color:#fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}.header-container .title-container .title{width:637px;cursor:pointer}.header-container .title-container .search-container{position:absolute;right:20px;top:-webkit-calc(50% - 25px);top:calc(50% - 25px);right:140px}.header-container .title-container .search-container .search{position:relative;border:1px solid #c9cbd3;z-index:2;font-family:Futura,serif;font-weight:500;font-style:normal;width:111px;height:36px;padding:8px 10px 9px;border-radius:2px;background-color:#000}.header-container .title-container .search-container .search .search-link{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-decoration:none}.header-container .title-container .search-container .search .search-icon{width:15px;height:15px}.header-container .title-container .search-container .search .search-text{font-family:Futura,serif;width:67px;height:19px;margin:0 0 0 8px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#fff}.header-container .sticked{position:fixed;z-index:10;top:0;width:100%;background-color:#fff;-webkit-transition:all .7s;transition:all .7s}.header-container .sticked .title-container{height:56px;margin-top:-60px;background:none;pointer-events:none;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.header-container .sticked .title-container .title{width:225px;-webkit-transition:all .5s;transition:all .5s;pointer-events:all}.header-container .sticked .contract-button{display:none}.header-container .sticked .navbar-container .navbar{height:43px;-webkit-transition:all .3s;transition:all .3s}.header-container .sticked .news-nav-container{height:43px;-webkit-transition:all .7s;transition:all .7s}.mobileHeaderTop{text-align:center;padding:18px 18px 10px;height:60px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.mobileHeaderTop.sticked{width:100%;position:fixed;background:#fff;z-index:9999}.mobileHeaderTop .right{position:relative}.mobileHeaderTop .right .searchButton{position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobileHeaderTop .right .dropdown,.mobileHeaderTop .right .searchButton{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.mobileHeaderTop .right .dropdown{list-style:none;position:relative}.mobileHeaderTop .right .dropdown button{border:none;background:none;margin:10px 12px;text-transform:uppercase;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;font-size:12px}.mobileHeaderTop .right .dropdown button:focus{outline:none}.mobileHeaderTop .right .dropdown button svg{width:12px;height:16px;margin-left:6px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.mobileHeaderTop .right .dropdown button svg.userIcon{width:20px;height:20px}.mobileHeaderTop .right .dropdown button.active svg,.mobileHeaderTop .right .dropdown button svg.userIcon{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.mobileHeaderTop .right .dropdown .dropdownContainer{position:absolute;width:275px;background-color:#fff;top:44px;left:-88px;z-index:100;padding:18px 5px 10px;-webkit-box-shadow:0 0 25px rgba(32,32,32,.27058823529411763);box-shadow:0 0 25px rgba(32,32,32,.27058823529411763)}.mobileHeaderTop .right .dropdown .dropdownContainer a{text-transform:none;text-decoration:none;color:#000;padding:12px;margin:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:14px}.mobileHeaderTop .right .dropdown .dropdownContainer a img{margin-right:10px}.mobileHeaderTop .right .dropdown .dropdownContainer a:hover{background:#f1f1f1}.mobileHeaderTop .right .dropdown .dropdownContainer:after{content:"";position:absolute;width:27px;height:27px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-11px;right:60px;z-index:-1}.mobileHeaderTop .right .dropdown.profile button{margin:10px 0 10px 12px}.mobileHeaderTop .right .dropdown.profile .dropdownContainer{width:172px;left:auto;right:0}.mobileHeaderTop .right .dropdown.profile .dropdownContainer:after{right:15px;top:-6px;width:13px}.mobileHeaderTop .center .title{cursor:pointer}@media(max-width:1200px){.header-container .sticked .title-container{display:none}}.subscribe-container{cursor:pointer;background-color:#ffc700;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 18px;border-radius:4px}.subscribe-container.mobile{padding:5px 10px}.subscribe-container.mobile a{font-size:14px}.dropdownContainer{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.dropdownContainer,.dropdownContainer a{display:-webkit-flex;display:-moz-box;display:flex}.dropdownContainer a{text-transform:none;padding:12px;margin:0;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#000;font-size:14px}.dropdownContainer a img{margin-right:10px}.imageCard{-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);background-color:#fff;padding:25px;text-align:center}.imageCard *{text-decoration:none}.imageCard .imageArea{margin-bottom:23px;height:279px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}.imageCard .imageArea .mainImage{width:auto;max-width:100%;max-height:100%}.imageCard .imageArea a{position:absolute;z-index:1;display:none}.imageCard .imageArea:hover a{display:inline-block}.imageCard .titleArea .imageTitle{font-family:Futura,serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#1d1e20;margin-bottom:16px}.imageCard .titleArea .imageTitle:hover{text-decoration:underline}.imageCard .titleArea .imageSubTitle{font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1d1e20}.imageCard.lg-card{padding:40px 41px}@media(max-width:768px){.imageCard.lg-card{padding:25px}}.imageCard.lg-card .imageArea{height:464px}@media(max-width:768px){.imageCard.lg-card .imageArea{height:279px}}body{margin:0;font-family:Futura,serif}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}h1,h2,h3,h4,h5{font-weight:700}a,button,h1,h2,h3,h4,h5,p{font-family:Futura,serif;font-style:normal;margin:0}a,button,p{font-weight:500}a,button,select{cursor:pointer}a :focus,button :focus,select :focus{outline:none}input{cursor:text}input :focus{outline:none}.first-container{padding-top:0!important}.container{max-width:1248px;padding-top:0}.articleContainer,.container{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.articleContainer{position:relative;max-width:900px;padding-top:16px}.articleContainer hr{border:none;height:1px;background-color:#f5f6f8;margin-top:32px;margin-bottom:32px}.sp-container{max-width:871px;margin-left:auto;margin-right:auto}.sp-container div,.sp-container p{font-size:20px;font-family:charter,serif;line-height:1.65}.sp-container .pdfContainer{width:100%;min-height:600px}.text-center{text-align:center}.mb-4{margin-bottom:16px}.text-uppercase{text-transform:uppercase}.text-dark{color:#000}img{max-width:100%}.card-body{border-radius:4px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);background-color:#fff;padding:10px}.reverseHorizontal{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.block-actu{width:20%;text-align:center}.block-actu .actu-numero-mois,.block-actu .archiveBlock{cursor:pointer}.block-actu .actu-title{cursor:pointer;margin:0 0 10px}.block-actu .actu-title,.block-actu .actu-title a{font-family:Futura,serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#000}.block-actu .actu-title a{text-decoration:none}.block-actu .actu-numero{margin:12px auto 24px;font-family:Futura,serif;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:center;color:#000}.block-actu .actu-cover{width:230px;margin:0 auto}.block-actu .actu-line{width:72px;height:2px;margin:40px auto;border-radius:1px;background-color:#000}.block-actu .actu-description{width:216px;margin:12px auto 0;font-size:14px;line-height:1.36;color:#494b4f}.block-actu .actu-date,.block-actu .actu-description{font-family:Futura,serif;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.block-actu .actu-date{margin:24px 0 16px;font-size:22px;line-height:normal;color:#4f4f4f}.block-actu .text-style{font-size:12px}.block-actu .actu-subtitle{margin:8px 0 12px;font-size:16px;font-weight:700;line-height:1.38;color:#000}.block-actu .actu-description-video,.block-actu .actu-subtitle{font-family:Futura,serif;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.block-actu .actu-description-video{width:216px;margin:19px auto 21px;font-weight:500;font-size:14px;line-height:1.36;color:#494b4f;cursor:pointer}.block-actu .actu-video{cursor:pointer}.font-charter{font-size:20px;font-family:charter,serif;line-height:1.65}.font-futura{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:.09px;color:#1d1e20}.ddt,.text-style{font-size:10px;margin-left:2px;margin-right:2px;line-height:.2}.articleBody h1 strong{width:793px;height:36px;font-size:30px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.19px;color:#1d1e20}main{padding-top:350px}@media(max-width:991px){main{padding-top:inherit}}.month-card{margin-top:44px;padding:35px 31px}@media(max-width:600px){.month-card{padding:35px 10px}}.month-card .slick-area{padding:10px 70px;max-width:600px}@media(max-width:600px){.month-card .slick-area{padding:10px 20px}}.month-card .slick-area .slick-slider .slick-next,.month-card .slick-area .slick-slider .slick-prev{width:auto;height:auto}.month-card .slick-area .slick-slider .slick-next:before,.month-card .slick-area .slick-slider .slick-prev:before{display:none}.month-card .slick-area .slick-slider .slick-prev{left:-70px}@media(max-width:600px){.month-card .slick-area .slick-slider .slick-prev{left:-30px}}.month-card .slick-area .slick-slider .slick-prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.month-card .slick-area .slick-slider .slick-next{right:-70px}@media(max-width:600px){.month-card .slick-area .slick-slider .slick-next{right:-30px}}.month-card .slick-area .slick-slider .slick-next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.month-card .slick-area .slick-slider .slick-dots{bottom:-35px}.month-card .slick-area .slick-slider .slick-dots .dotText{font-family:Futura,serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#b3b5b7}@media(max-width:991px){.introDes{padding:0 70px}}@media(max-width:600px){.introDes{padding:0 20px}}.introDes .introSectionTitle{font-family:Futura,serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.16px;color:#1d1e20;text-transform:uppercase;margin-bottom:14px}@media(max-width:600px){.introDes .introSectionTitle{font-size:22px}}.introDes .introSectionBadge{margin-bottom:12px}.introDes .introSectionBadge span{background-color:#000;padding:9px 14px;display:inline-block;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;color:#fff;width:178px;text-align:left}.introDes .introSectionBadge span svg{margin-right:18px;margin-bottom:-3px}.introDes .introSectionBadge .pdfBadge svg{margin-right:23px}.introDes .introSectionBadge a{color:#fff;text-decoration:none}.introDes .introSectionShort{font-size:14px;line-height:normal;letter-spacing:1.09px;color:#2a303b;text-transform:uppercase;margin-top:32px;margin-bottom:14px}.introDes .introSectionList,.introDes .introSectionShort{font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal}.introDes .introSectionList{font-size:20px;line-height:1.4;letter-spacing:.13px;color:#1d1e20;margin-top:8px}@media(max-width:600px){.introDes .introSectionList{font-size:14px}}@media(max-width:991px){.videoArea{padding:0 70px}}@media(max-width:600px){.videoArea{padding:0 20px}}.videoArea .videoContent{max-width:761px;margin:auto}.navbar-global-container{position:relative}.navbar-global-container a{font-family:Cormorant Garamond,serif;text-decoration:none;color:#fff;font-size:18px;font-weight:700}.navbar-global-container .subtitle{font-size:16px;font-style:italic}.navbar-global-container .navbar-right-desktop{background-color:#8cad85;height:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:9999;position:absolute;right:0;padding:10px 70px}.navbar-global-container .navbar-right-desktop a{font-family:Cormorant Garamond,serif;text-decoration:none;color:#fff}.navbar-global-container .navbar-right-desktop a.subtitle{font-weight:100;margin-top:5px;font-size:16px;font-style:italic}.block-navbar{z-index:3;top:0;background-color:#000;width:100%}.block-navbar .block-position{position:relative}.block-navbar .block-position .block-black{position:absolute;z-index:0;top:0;left:0;width:100%}.block-navbar .block-position .navbar-container{padding:0}.block-navbar .block-position .navbar-container .navbar{padding-left:20px;color:#fff;display:-webkit-flex;display:-moz-box;display:flex;position:relative;z-index:1;white-space:nowrap;overflow-x:auto;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;height:65px}.block-navbar .block-position .navbar-container .navbar::-webkit-scrollbar{background-color:#fff;height:6px}.block-navbar .block-position .navbar-container .navbar::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:30px}.block-navbar .block-position .navbar-container .navbar .navbar-global{display:-webkit-flex;display:-moz-box;display:flex}.block-navbar .block-position .navbar-container .navbar .nav-element{height:26px}.block-navbar .block-position .navbar-container .navbar .nav-element a,.block-navbar .block-position .navbar-container .navbar .nav-element button{height:26px;margin:0 8px;font-family:Futura,serif;font-weight:500;font-style:normal;font-size:20px;font-stretch:normal;line-height:normal;letter-spacing:.13px;text-align:center;color:#fff;text-decoration:none;position:-webkit-sticky;position:sticky;cursor:pointer;background:none;border:none}.block-navbar .block-position .navbar-container .navbar .nav-element a:focus,.block-navbar .block-position .navbar-container .navbar .nav-element button:focus{outline:none}.block-navbar .block-position .navbar-container .navbar .nav-element .element:after{bottom:-5%;content:"";display:block;height:2px;left:50%;position:absolute;background:#fff;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.block-navbar .block-position .navbar-container .navbar .nav-element .element.active:after,.block-navbar .block-position .navbar-container .navbar .nav-element .element:hover:after{width:100%;left:0}.block-navbar .block-position .navbar-container .navbar .navbar-left .nav-element:first-child a{margin:0 8px 0 0;position:unset}.block-navbar .block-position .navbar-container .navbar .navbar-left .nav-element:last-child a{margin:0 25px 0 8px}.block-navbar .block-position .navbar-container .navbar .navbar-left .icon-home{height:24px;width:24px}.block-navbar .block-position .navbar-container .navbar .navbar-left .icon-chevron{height:14px;width:14px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.block-navbar .block-position .navbar-container .navbar .navbar-right{background-color:#8cad85;height:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:10px}.block-navbar .block-position .navbar-container .navbar .navbar-right a{font-family:Cormorant Garamond,serif;text-transform:uppercase;text-decoration:none;color:#fff}.block-navbar .block-position .navbar-container .navbar .navbar-right a.subtitle{font-weight:100;margin-top:5px;font-size:12px;font-style:italic}.block-navbar .block-position .navbar-container .navbar .navbar-right .nav-element a{margin:0 12px}.block-navbar .block-position .navbar-container .navbar .navbar-right .nav-element:first-child a{margin:0 12px 0 0}.block-navbar .block-position .navbar-container .navbar .navbar-right .nav-element:last-child a{margin:0 0 0 12px}.block-navbar .block-position .navbar-container .navbar .nav-line{height:26px;width:2px;border-radius:1px;background-color:#f5f6f8}.block-navbar .block-position .navbar-container .news-nav-container{height:65px;background-color:#f2f2f2;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1;opacity:0}.block-navbar .block-position .navbar-container .news-nav-container.active{top:100%;z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.block-navbar .block-position .navbar-container .news-nav-container .navbar{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow-x:unset}.block-navbar .block-position .navbar-container .news-nav-container .navbar .nav-element a{color:#000;margin:0 12px}.block-navbar .block-position .navbar-container .news-nav-container .navbar .nav-element a:after{background:#000}.block-navbar .block-position .navbar-container .news-nav-container .navbar .nav-element:first-child a{margin:0 12px 0 0}.block-navbar .block-position .navbar-container .news-nav-container .navbar .nav-element:last-child a{margin:0 0 0 12px}.block-navbar .block-position .navbar-container .news-nav-container .navbar .nav-line{background-color:#000}.block-navbar.mobileNav .block-position .navbar-container .navbar{height:60px}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-global{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.block-navbar.mobileNav .block-position .navbar-container .navbar .nav-element{height:26px}.block-navbar.mobileNav .block-position .navbar-container .navbar .nav-element a,.block-navbar.mobileNav .block-position .navbar-container .navbar .nav-element button{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:14px}.block-navbar.mobileNav .block-position .navbar-container .navbar .nav-element .element:after{bottom:-5%;content:"";display:block;height:2px;left:50%;position:absolute;background:#fff;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.block-navbar.mobileNav .block-position .navbar-container .navbar .nav-element .element.active:after,.block-navbar.mobileNav .block-position .navbar-container .navbar .nav-element .element:hover:after{width:100%;left:0}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-left .nav-element:first-child a{margin:0 8px 0 0;position:unset}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-left .nav-element:last-child a{margin:0 25px 0 8px}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-left .icon-home{width:20px}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-left .icon-chevron{height:14px;width:14px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-right{padding-right:20px}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-right .nav-element a{margin:0 12px}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-right .nav-element:first-child a{margin:0 12px 0 0}.block-navbar.mobileNav .block-position .navbar-container .navbar .navbar-right .nav-element:last-child a{margin:0 0 0 12px}.block-navbar.mobileNav .block-position .navbar-container .navbar .nav-line{height:18px;width:1px;border-radius:1px}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container{height:auto;background-color:#f2f2f2;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1;opacity:0}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container.active{top:-webkit-calc(100% + 2px);top:calc(100% + 2px);z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container .navbar{display:block;height:auto;padding-top:10px;padding-bottom:10px}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container .navbar .nav-element{height:auto;padding:7px 0;text-align:center}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container .navbar .nav-element a{color:#000;display:inline;margin:0;position:relative}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container .navbar .nav-element a:after{content:"";width:100%;height:2px;border-radius:2px;position:absolute;background:#000;z-index:2;bottom:-3px;left:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container .navbar .nav-element a.active:after,.block-navbar.mobileNav .block-position .navbar-container .news-nav-container .navbar .nav-element a:hover:after{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.block-navbar.mobileNav .block-position .navbar-container .news-nav-container .navbar .nav-line{display:none}.block-navbar.mobileNav.sticky{width:100%;position:fixed;top:60px;left:0}.pageTitleArea h1{font-size:54px;color:#000;text-transform:uppercase;letter-spacing:4.7px;margin-bottom:40px}@media(max-width:991px){.pageTitleArea h1{font-size:42px;margin-bottom:32px;letter-spacing:2.7px}}@media(max-width:600px){.pageTitleArea h1{font-size:24px;margin-bottom:22px;letter-spacing:0}}.breadcrumbs{margin-bottom:21px}.breadcrumbs span{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;text-align:center;color:#b3b5b7;font-family:Futura,serif;cursor:pointer}.breadcrumbs span .arrow{width:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-bottom:-5px}.breadcrumbs a{text-decoration:none;cursor:pointer}.articlePageTitle{margin-bottom:15px}.articlePageTitle .pageTitleArea h1{font-size:46px;color:#000;text-transform:none;line-height:1.15;word-break:break-word}@media(max-width:600px){.articlePageTitle .pageTitleArea h1{font-size:32px}}.articlePageTitle .articleInfoArea .articleDate{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4f4f4f;margin-bottom:16px}.articlePageTitle .articleInfoArea .articleTag{text-align:center;margin-bottom:16px}.articlePageTitle .articleInfoArea .articleTag .tag{letter-spacing:.32px;color:#000;text-transform:uppercase;padding:10px 32px;border:1px solid #000;display:inline-block;border-radius:2px}.articlePageTitle .articleInfoArea .articleAuthor,.articlePageTitle .articleInfoArea .articleTag .tag{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;text-align:center}.articlePageTitle .articleInfoArea .articleAuthor{letter-spacing:normal;color:#1d1e20;margin-bottom:32px}.pdf-card{padding:34px 31px;width:200px;margin:auto}.pdf-card h5{font-size:14px}.pdf-card .linkString{text-decoration:none}.pdf-card .linkString:hover{text-decoration:underline}.pdf-card a{text-decoration:none}.pdf-card a img{max-width:none}#psc .slick-area{padding:10px 168px}@media(max-width:1208px){#psc .slick-area{padding:10px 70px}}@media(max-width:600px){#psc .slick-area{padding:10px 20px}}#psc .slick-area .slick-slider .slick-next,#psc .slick-area .slick-slider .slick-prev{width:auto;height:auto}#psc .slick-area .slick-slider .slick-next:before,#psc .slick-area .slick-slider .slick-prev:before{display:none}#psc .slick-area .slick-slider .slick-prev{left:-70px}@media(max-width:600px){#psc .slick-area .slick-slider .slick-prev{left:-30px}}#psc .slick-area .slick-slider .slick-prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#psc .slick-area .slick-slider .slick-next{right:-70px}@media(max-width:600px){#psc .slick-area .slick-slider .slick-next{right:-30px}}#psc .slick-area .slick-slider .slick-next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#psc .slick-area .slick-slider .slick-dots{bottom:-35px}#psc .slick-area .slick-slider .slick-dots .dotText{font-family:Futura,serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#b3b5b7}.stripe-elements{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-content:center;align-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.stripe-elements .form-control{margin-bottom:16px}.stripe-element{width:100%;padding:15px;border-radius:2px;border:1px solid #c9cbd3}.stripe-error{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:red;margin-top:16px;margin-bottom:16px}.stripe-payment-title{width:100%;font-size:18px;font-weight:500;line-height:1.11;letter-spacing:.11px;text-align:center;color:#000;text-transform:uppercase;max-width:100%}.stripe-payment-text{text-align:center}.stripe-elements .text-center .btn{height:36px;padding:0 12px}.grid{display:grid;grid-gap:24px}@media(max-width:768px){.grid{grid-template-columns:repeat(1,1fr)!important}}@media(max-width:991px){.grid.grid4{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.grid.grid4{grid-template-columns:repeat(1,1fr)!important}}.grid.intro-grid{grid-template-columns:650px 1fr!important}@media(max-width:1280px){.grid.intro-grid{grid-template-columns:50vw 1fr!important}}@media(max-width:991px){.grid.intro-grid{grid-template-columns:repeat(1,100%)!important}}.grid.sp-grid{grid-gap:9px!important}.withSidebar{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px}.withSidebar .main{width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}@media(max-width:600px){.withSidebar .main{width:100%}}.withSidebar .line{width:2px;margin:0 32px;background-color:#000}@media(max-width:600px){.withSidebar .line{display:none}}.withSidebar .sideBar{width:234px}@media(max-width:600px){.withSidebar .sideBar{width:100%;margin-top:30px}}.btn{border-radius:2px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;min-height:36px;padding:10px 20px}.btn:focus{outline:none}.btn.primary{background-color:#000;border:1px solid transparent;color:#fff}.btn.primary:hover{background-color:#222}.btn.outlined{background-color:#fff;border:1px solid #000;color:#000}.btn.outlined:hover{background-color:#f0f0f0}.btn.outlinedLight{background-color:transparent;border:1px solid #fff;color:#fff}.btn.outlinedLight:hover{background-color:hsla(0,0%,100%,.1)}.btn.blockButton{width:100%}.btn.disabled{cursor:not-allowed}.btn.disabled,.btn.disabled:hover{background-color:#dadada;color:#b0b0b0}.btn-ico{border:none;height:auto;min-width:20px;min-height:20px;padding:0;background:none}.section-title{font-size:26px}@media(max-width:991px){.section-title{font-size:22px}}@media(max-width:600px){.section-title{font-size:18px}}.CookieConsent{position:static!important}.fixed-footer{width:100%;position:fixed;bottom:0;background-color:"black";z-index:999999}.newsletter-banner{background-color:#000;color:#fff;grid-gap:2px;gap:2px;padding:10px;border-bottom:1px solid #fff}.newsletter-banner,.newsletter-banner .content-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.newsletter-banner .content-container{width:100%}@media(max-width:350px){.newsletter-banner .content-container{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:10px;gap:10px}}.newsletter-banner .input-label{margin-right:10px;grid-gap:50px;gap:50px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media(max-width:600px){.newsletter-banner .input-label{grid-gap:20px;gap:20px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.newsletter-banner .checkbox{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;grid-gap:10px;gap:10px;margin:0 20px}@media(max-width:600px){.newsletter-banner .checkbox{margin:0 10px;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.newsletter-banner .close-button{margin-left:auto;margin-right:2px;cursor:pointer}.newsletter-banner .button{border:none}.newsletter-banner .input{height:30px}.ad-modal{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:auto}.ad-modal.show-image{margin-top:0}.ad-modal .modal-container{width:700px!important;margin-top:auto}@media(max-width:600px){.ad-modal .modal-container{width:300px!important;margin-top:140px!important}}@media(max-width:400px){.ad-modal .modal-container{width:250px!important}}.ad-modal .content{overflow-y:auto;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media(max-width:600px){.ad-modal .content{padding:10px 0}}.ad-modal .logo{width:50%;height:100%;object-fit:contain}.ad-modal .title{margin:20px 0;text-align:center;font-size:20px}@media(max-width:600px){.ad-modal .title{font-size:16px}}.ad-modal .image-container{width:100%;height:300px;margin:30px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(max-width:600px){.ad-modal .image-container{margin:5px 0}}.ad-modal .image{max-width:100%;max-height:100%;object-fit:contain}.ad-modal .button{border:none}.button-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.content-text{max-width:-webkit-max-content!important;max-width:-moz-max-content!important;max-width:max-content!important;overflow:hidden;text-overflow:ellipsis;margin:20px 0;text-align:center}.content-text.limit-text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0}@media(max-width:600px){.content-text{font-size:12px!important;font-size:10px}}.password-container{position:relative}.password-container .show-hide-logo{position:absolute;right:5px;top:30%;width:20px;height:20px;cursor:pointer}.side-banner .first-ad-container{height:1000px;position:absolute;top:0}.side-banner img{max-width:100%;max-height:100%;object-fit:contain}.side-banner .first-ad-container.right{right:-250px!important}.side-banner .first-ad-container.left{left:-250px!important}.side-banner .first-ad,.side-banner .second-ad{position:-webkit-sticky;position:sticky;top:130px;width:200px;height:500px}.side-banner .second-ad-container{position:absolute}.side-banner .second-ad-container.right{right:-250px!important}.side-banner .second-ad-container.left{left:-250px!important}.mobile-ad{width:300px;height:600px;position:fixed;top:9vh;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;z-index:-999;object-fit:contain}.mobile-ad-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:300px;height:310px;position:relative;overflow:hidden;margin:0 auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0}.mobile-ad-container .ad-rect{clip:rect(0,auto,310px,0);position:absolute;height:310px;width:100%;z-index:-10}@media(max-width:600px){.cookie-consent{text-align:center;font-size:12px;display:-webkit-flex;display:-moz-box;display:flex;width:100%}}span.lettrine{float:left;font-family:"Futura,serif;";font-size:3.7em;line-height:66px;text-indent:0;margin-right:.1em;padding:0}p.premier{text-align:justify;text-indent:0;-webkit-hyphens:none}sup{vertical-align:super;font-size:small}.iframe-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.ad-layout{display:grid;grid-template-columns:200px 1fr 200px}.ad-layout.mobile{display:block}.ad-layout .content-container{width:100%}.ad-layout .ad-component{position:-webkit-sticky;position:sticky;top:150px;width:200px;height:500px}.ad-layout .first-ad-container{margin-bottom:10px;margin-top:400px}.ad-layout .first-ad-container.article{margin-top:700px}.ad-layout .second-ad-container{margin-bottom:10px;height:100%}.email-confirmation .container{width:100%;height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-gap:50px;gap:50px}.email-confirmation p{font-size:20px;text-align:center;font-weight:700}.authors-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-gap:3px;gap:3px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1d1e20;margin-bottom:32px}.authors-container a{color:#1d1e20;text-decoration:none}.authors-container .author{margin-left:2px}.authors-container .hover-underline-animation{display:inline-block;position:relative;color:#000}.authors-container .hover-underline-animation:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#000;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.authors-container .hover-underline-animation:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.authors-separator{margin-left:3px}.author-container{height:100%;padding:50px 220px 10px 50px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-row-gap:20px;row-gap:20px;overflow-y:auto}@media screen and (max-width:600px){.author-container{padding:50px}}.author-container .infos-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}@media screen and (max-width:600px){.author-container .infos-container{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;grid-gap:15px;gap:15px}}.author-container .personal-infos{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-row-gap:20px;row-gap:20px}.author-container .image{width:150px;height:150px;border-radius:50%;object-fit:cover}.author-container .article-card{width:500px!important}@media screen and (max-width:600px){.author-container .article-card{width:100%!important}}.black-button{width:150px;height:54px;padding:16px 15px 17px;border-radius:2px;background-color:#2c2b2b;text-align:center;cursor:pointer}.black-button a{height:19px;color:#fff;text-decoration:none;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px}@media screen and (max-width:600px){.invoice-container{font-size:10px}}.invoice-container .table{-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.invoice-container .table,.invoice-container .table .row{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal}.invoice-container .table .row{-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;border-bottom:1px solid #e6e6e6}.invoice-container .table .row .cell{width:200px;padding:10px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-transform:uppercase}.invoice-container .table .row .cell.clickable{color:tomato;text-decoration:underline;cursor:pointer}.invoice-container .table .row .cell .icon{object-fit:contain;cursor:pointer}.register-form{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.register-form,.register-form .buttons-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.register-form .buttons-container{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.register-form .skip{margin-left:10px}.apply-buttons-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:20px;gap:20px}.international-container{padding:50px}.topBanner{padding-top:32px;padding-bottom:32px;cursor:pointer;text-align:center}.topBanner .topBannerImage{width:1080px;height:150px;object-fit:scale-down;border-radius:4px}@media only screen and (max-width:730px){.topBanner{padding-top:16px;padding-bottom:10px;cursor:pointer;text-align:center}.topBanner .topBannerImage{width:1080px;height:auto;object-fit:scale-down;border-radius:4px}}.video-player-area{display:block;width:100%;border-radius:4px}.video-player-area .video-player-area .video-player .react-player__preview{height:500px!important}.video-player-area .video-player{width:100%!important;height:auto!important;margin:0 auto!important}.video-player-area .video-player .react-player__shadow{background:#fff!important;width:114px!important;height:114px!important}.video-player-area .video-player .react-player__shadow .react-player__play-icon{border-width:20px 0 20px 26px!important;border-color:transparent transparent transparent #312020!important}.video-player-area .video-player .react-player__preview{background-position:top!important;background-color:#d2afa3;height:200px!important}.video-player-area .video-player .react-player__preview:focus{outline:none}@media(max-width:450px){.video-player-area .video-player .react-player__preview{height:150px!important}}.video-player-area.rect-video{padding-top:100%}.video-player-area.rect-video .video-player{margin:0 auto!important}.video-player-area.rect-video .video-player .react-player__preview{border-radius:4px}.video-player-area.medium .video-player{width:100%!important;height:100%!important;margin:0 auto!important}.video-player-area.medium .video-player .react-player__shadow{background:#fff!important;width:84px!important;height:84px!important}.video-player-area.large .video-player{width:75%!important;height:75%!important;margin:0 auto!important}@media(min-width:768px){.video-player-area.large .video-player .react-player__preview{height:500px!important}.video-player-area.large .video-player .react-player__preview:focus{outline:none}}.video-player-area.large .video-player .react-player__shadow{background:#fff!important;width:134px!important;height:134px!important}.video-player-area.large .video-player .react-player__shadow .react-player__play-icon{border-width:32px 0 32px 40px!important;-webkit-transform:translateX(4px);transform:translateX(4px)}@media(max-width:768px){.video-player-area.large .video-player .react-player__shadow{width:84px!important;height:84px!important}.video-player-area.large .video-player .react-player__shadow .react-player__play-icon{border-width:20px 0 20px 26px!important;-webkit-transform:translateX(0);transform:translateX(0)}}video:focus{outline:none}.videoCard .desArea .articleDescription div{text-align:justify}.container .video-area .video-player-area-slug .video-player .react-player__preview{height:500px!important}.search-container .search-title{margin:0 0 35px;font-family:Futura,serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.16px;color:#1d1e20}@media(max-width:185px){.search-container .search-title{font-size:20px}}.search-container .subtitle{margin:35px 0 12px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#494b4f}.search-container .form{display:-webkit-flex;display:-moz-box;display:flex;grid-gap:12px;gap:12px;margin:16px 0 20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.search-container .form .search-container{width:381px;height:36px}.search-container .form .search-container .search{position:relative;max-width:100%;height:36px}.search-container .form .search-container .search .search-input{position:relative;z-index:2;font-family:Futura,serif;font-weight:500;font-style:normal;width:100%;height:36px;padding:10px 43.8px 10px 16px;border-radius:4px;border:1px solid #c9cbd3;background-color:hsla(0,0%,100%,.05);cursor:text}.search-container .form .search-container .search .placeholder-container{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;top:0;left:0;height:36px;width:381px;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:text;z-index:1;padding:10px 43.8px 10px 16px}.search-container .form .search-container .search .placeholder-container .search-icon{height:12px;width:12px;margin:0}.search-container .form .search-container .search .placeholder-container .search-text{width:289.2px;height:15px;margin:1px 0 0 16px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.08px;color:#b3b5b7}@media(max-width:232px){.search-container .form .search-container .search .placeholder-container .search-text{display:none}}.search-container .form .button{width:175px;height:36px;padding:8px 21px 9px 20px;border-radius:2px;background-color:#000;color:#fff;border:none}.search-container .advanced-search-title{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0;cursor:pointer;padding:10px 0}.search-container .advanced-search-title .title{font-family:Futura,serif;margin:0 12px 0 0;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#000}.search-container .block-advanced-search{position:relative}.search-container .block-advanced-search .search-text{margin:5px 0;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#494b4f}.search-container .block-advanced-search .block-categories{max-width:438px;height:auto;display:-webkit-flex;display:-moz-box;display:flex;grid-gap:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0}.search-container .block-advanced-search .block-categories .category{width:138px;height:34px;background-color:#fff;cursor:pointer;text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.search-container .block-advanced-search .block-categories .category .text{width:100%;height:100%;font-family:Futura,serif;padding:9px 0 10px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.32px;text-align:center;color:#1d1e20;cursor:pointer;border:1px solid #d6d8dc;border-radius:2px}.search-container .block-advanced-search .block-categories .category .text input{display:none}.search-container .block-advanced-search .block-categories .line{width:100%;height:2px;background-color:#000;margin:0}@media(max-width:344px){.search-container .block-advanced-search .block-categories{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.search-container .line{width:100%;height:1px;margin:24px 19px 24px 0;background-color:#f5f6f8}.subscription-container .baseline{text-align:center;margin-bottom:30px}.subscription-container .block-button{text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.subscription-container .block-button .buttons-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;position:relative;-webkit-animation:slidein 3s;animation:slidein 3s;-webkit-transition:all;transition:all;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5)}.subscription-container .block-button .button-background{background-color:#000;position:absolute;z-index:-1;width:50%;height:40px;border-radius:10px;bottom:-2px}.subscription-container .block-button .button-background.active-left{-webkit-transform:translateX(0);transform:translateX(0)}.subscription-container .block-button .button-background.active-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.subscription-container .block-button .button{width:122px;height:36px;border-radius:4px;margin:0 12px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;color:#000}.subscription-container .block-button .button.active{color:#fff}.subscription-container .block-subscriptions{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.subscription-container .block-subscriptions .subscription-card{width:290px;min-height:360px;margin:41px 16px 72px;padding:31px 28px 24px;border-radius:2px;-webkit-box-shadow:5px 20px 16px 5px hsla(0,0%,90.6%,.5);box-shadow:5px 20px 16px 5px hsla(0,0%,90.6%,.5);background-color:#fff;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.subscription-container .block-subscriptions .subscription-card .price{font-size:24px;margin-top:24px}.subscription-container .block-subscriptions .subscription-card .price .crossed{font-size:19px;margin-right:10px}.subscription-container .block-subscriptions .subscription-card .crossed-container{position:relative}.subscription-container .block-subscriptions .subscription-card .crossed-container .crossed-line{width:50px;border-bottom:3px solid #000;-webkit-transform:translateY(-20px) translateX(5px) rotate(27deg);bottom:-7px;left:-6px;position:absolute}.subscription-container .block-subscriptions .subscription-card .price-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.subscription-container .block-subscriptions .subscription-card h2{font-family:Futura,serif;font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.16px;color:#1d1e20;text-transform:uppercase;height:34px}.subscription-container .block-subscriptions .subscription-card h3{margin:11px 0 8px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.09px;text-transform:uppercase;color:#2a303b;height:26px}.subscription-container .block-subscriptions .subscription-card .block-functions{margin-top:32px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:4px;gap:4px}.subscription-container .block-subscriptions .subscription-card .block-functions .function{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:33px;margin:0 0 11px}.subscription-container .block-subscriptions .subscription-card .block-functions .function img{width:16px;height:16px;margin:18px 11px 18px 0;object-fit:contain}.subscription-container .block-subscriptions .subscription-card .block-functions .function .text{font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.1px;color:#1d1e20}.subscription-container .block-subscriptions .subscription-card .block-functions .function .grey{color:#dddede}.subscription-container .block-subscriptions .subscription-card a{text-decoration:none}.subscription-container .block-subscriptions .subscription-card a .suscription-button{width:181px;height:36px;margin:35px auto 8px;padding:8px 22px 9px 23px;border-radius:2px;background-color:#ffc700;cursor:pointer;font-family:Futura,serif;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#000}.subscription-container .subscriptions-details{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.subscription-container .subscriptions-details .container{width:77%;border-radius:5px;border:1px solid #000;padding:20px;margin-bottom:30px}.subscription-container .subscriptions-details .container.grey{background-color:#dcdcdc}.subscription-container .subscriptions-details .container .text{font-size:15px;margin-bottom:10px}.subscription-container .subscriptions-details .container h5{margin:10px 0}.subscription-container .subscriptions-details .container p{font-size:14px;font-weight:lighter}.subscription-layout{padding:40px}.subscription-layout .content{min-height:400px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.subscription-layout .content .title{margin-bottom:15px}.subscription-layout .content .cgv,.subscription-layout .content .title.address{margin-top:20px}@media(min-width:900px){.subscription-layout .content .cgv{width:30%}}.subscription-layout .content .input{min-width:350px}@media(min-width:900px){.subscription-layout .content .input{min-width:400px}}.subscription-layout .content .input.error{border:1px solid red}.subscription-layout .content .error{color:red;font-size:14px;text-align:center}.subscription-layout .content .inputs-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-row-gap:10px;row-gap:10px;margin-bottom:20px}.subscription-layout .content .update-address{text-decoration:underline;margin-top:5px;cursor:pointer}.subscription-layout .footer{grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.subscription-layout .footer,.subscription-layout .footer .button{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.subscription-layout .footer .button{padding:10px;border-radius:3px;background-color:#000;color:#fff;min-width:80px;cursor:pointer;-webkit-box-shadow:0 9px 25px 0 hsla(0,0%,70.6%,.7);box-shadow:0 9px 25px 0 hsla(0,0%,70.6%,.7)}.subscription-layout .footer .button.disabled{opacity:.4;cursor:not-allowed}.header-container{position:fixed;width:100%;background-color:#fff;z-index:10}.header-container .stcikedJobboard{position:relative}.header-container .jobboard-menu{width:100%;background-color:#000}.header-container .jobboard-menu .navBar{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:50px}.header-container .jobboard-menu .navBar a{color:#fff;text-decoration:none;margin:0 12px;font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.23px;text-transform:uppercase}.header-container .contract-button{width:200px;height:54px;padding:16px 15px 17px;border-radius:2px;background-color:#2c2b2b;margin:20px auto 24px;text-align:center;cursor:pointer}.header-container .contract-button a{height:19px;color:#fff;text-decoration:none;font-family:Futura,serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px}.header-container .line{width:100%;height:1px;background-color:#f5f6f8}.formSteps{position:relative}.formSteps,.formSteps .step{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.formSteps .step{height:32px;width:32px;border-radius:100px;margin:0 21px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;text-align:center;border:1px solid #000;cursor:pointer}.formSteps .active{background-color:#000;color:#fff}.formSteps .returnHome{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media(max-width:600px){.formSteps .returnHome{top:-10px}}.formSteps .returnHome .backspace{margin:0 10px -1px 0}.formTitle{font-family:Futura,serif;font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.16px;text-align:center}.advert{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(max-width:600px){.advert{overflow-x:auto}}.advert .blockCaption{width:291px;height:387px;padding:24px 22px 49px 34px;background-color:#fafafa;margin:0 0 39px}.advert .blockCaption .caption{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;width:235px;height:42px;margin:20px 0;text-transform:uppercase;text-align:end;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.advert .blockCaption .caption:first-child{margin-top:25px}.advert .blockCaption .caption:last-child{margin-top:23px}.advert .advertCard{width:212.3px;height:481px;margin:36px 16px 32px 0;padding:16px 14.3px 15px 14px;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.advert .advertCard .cardTitle{font-family:Druk;font-size:43px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.94px}.advert .advertCard .cardDescription{font-weight:700;color:#494b4f}.advert .advertCard .blockOption,.advert .advertCard .cardDescription{font-family:Futura,serif;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center}.advert .advertCard .blockOption{font-weight:500;color:#000;width:184px;height:42px;margin:12px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.advert .advertCard .blockOption .cardLine{width:36px;height:1px;margin:0 auto;border-radius:1px;background-color:#000}.advert .black{background-color:#000}.advert .black .blockOption,.advert .black .cardDescription,.advert .black .cardTitle{color:#fff}.advert .black .blockOption .cardLine{background-color:#fff}.offersDetails{width:848px;height:21px;margin:0 auto 32px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#494b4f}@media(max-width:600px){.offersDetails{width:100%}}.nextStep{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.nextStep .btn{margin:0 10px;height:36px;padding:0 12px}.formStep2{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(max-width:600px){.formStep2{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}}.formStep2 .formLeft{margin:36px 0 96px 13px;padding:40px 50px 75px 102px;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5)}@media(max-width:600px){.formStep2 .formLeft{width:100%;overflow-x:auto}}.formStep2 .formLeft .inputGroup .title{width:278px;height:19px;margin:0 211px 14px .5px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase}.formStep2 .formLeft .inputGroup .title span{font-family:Futura-Heavy,serif}.formStep2 .formLeft .inputGroup .error{border:1px solid red}.formStep2 .formLeft .inputGroup .margin{margin:0 0 4px}.formStep2 .formLeft .inputGroup .titleBold{font-weight:700;font-family:Futura,serif;width:240px;height:23px;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.formStep2 .formLeft .inputGroup .titleMargin{margin-bottom:10px}.formStep2 .formLeft .inputGroup .posts,.formStep2 .formLeft .inputGroup .posts .post{display:-webkit-flex;display:-moz-box;display:flex}.formStep2 .formLeft .inputGroup .posts .post{height:36px;width:31px;margin:14px 4px 28px;border-radius:2px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;text-align:center;border:1px solid #000;cursor:pointer}.formStep2 .formLeft .inputGroup .posts .post:first-child{margin:14px 8px 28px 0}.formStep2 .formLeft .inputGroup .posts .post:last-child{width:58px}.formStep2 .formLeft .inputGroup .posts .post p{height:19px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#000}.formStep2 .formLeft .inputGroup .posts .post p:last-child{width:38px}.formStep2 .formLeft .inputGroup .posts .post-couplage{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:2px 5px;margin-bottom:0!important}.formStep2 .formLeft .inputGroup .posts .post-couplage p{width:auto!important;height:auto!important}.formStep2 .formLeft .inputGroup .posts input[type=number]{-moz-appearance:textfield}.formStep2 .formLeft .inputGroup .posts input::-webkit-inner-spin-button,.formStep2 .formLeft .inputGroup .posts input::-webkit-outer-spin-button{-webkit-appearance:none}.formStep2 .formLeft .inputGroup .posts input.post{width:133px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:start;color:#000;padding:0 0 0 12px}.formStep2 .formLeft .inputGroup .posts input.post::-webkit-input-placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:start;color:#000}.formStep2 .formLeft .inputGroup .posts input.post::-moz-placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:start;color:#000}.formStep2 .formLeft .inputGroup .posts input.post:-ms-input-placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:start;color:#000}.formStep2 .formLeft .inputGroup .posts input.post::placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:start;color:#000}.formStep2 .formLeft .inputGroup .posts input.active{color:#fff}.formStep2 .formLeft .inputGroup .posts input.error{background-color:red;border:1px solid red}.formStep2 .formLeft .inputGroup .posts .active{background-color:#000}.formStep2 .formLeft .inputGroup .posts .active p{color:#fff}.formStep2 .formLeft .inputGroup .posts-couplage{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.formStep2 .formLeft .inputGroup .flagDescription{width:327px;height:30px;margin:4px 162px 14px .5px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;color:#000}.formStep2 .formLeft .inputGroup .flagForm{display:-webkit-flex;display:-moz-box;display:flex}.formStep2 .formLeft .inputGroup .flagForm .flagButton{width:79px;height:36px;margin:0 0 36px 4px;padding:8px 18.8px 9px 19px;border-radius:2px;background-color:#fff;border:1px solid #000;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.formStep2 .formLeft .inputGroup .flagForm .flagButton:first-child{margin:0 4px 36px 0}.formStep2 .formLeft .inputGroup .flagForm .flagButton p{color:#000;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center}.formStep2 .formLeft .inputGroup .flagForm .active{background-color:#000}.formStep2 .formLeft .inputGroup .flagForm .active p{color:#fff}.formStep2 .formLeft .inputCheckbox{margin:0 0 18px}.formStep2 .formLeft .inputCheckbox .container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative;cursor:pointer;padding:0 0 0 35px;height:24px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formStep2 .formLeft .inputCheckbox .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.formStep2 .formLeft .inputCheckbox .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border:1px solid #000;border-radius:2px}.formStep2 .formLeft .inputCheckbox .container input:checked~.checkmark{background-color:#000}.formStep2 .formLeft .inputCheckbox .checkmark:after{display:none}.formStep2 .formLeft .inputCheckbox .container input:checked~.checkmark:after{display:block}.formStep2 .formLeft .inputCheckbox .container .checkmark:after{content:"✓";position:absolute;top:50%;left:40%;color:#fff;font-weight:700;font-size:18px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.formStep2 .formLeft .countryInput{width:489px}.formStep2 .formLeft .countryInput .css-1pahdxg-control,.formStep2 .formLeft .countryInput .css-yk16xz-control{width:489px;height:48px;padding:0 0 0 16px;border:1px solid #c9cbd3;margin:7px 0 16px;background-color:#fff;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20;border-radius:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.formStep2 .formLeft .countryInput .css-1pahdxg-control .css-g1d714-ValueContainer,.formStep2 .formLeft .countryInput .css-yk16xz-control .css-g1d714-ValueContainer{padding-left:0}.formStep2 .formLeft .countryInput .css-26l3qy-menu{border-radius:0;font-family:Futura,serif}.formStep2 .formLeft .countryInput .css-26l3qy-menu div{cursor:pointer}.formStep2 .big{height:1120px}.formStep2 .little{height:1020px}.formStep2 .recapJobRight{width:225px;height:400px;margin:36px 0 0;padding:33px 20px 37px 31px;background-color:#fafafa}@media(max-width:600px){.formStep2 .recapJobRight{width:100%}}.formStep2 .recapJobRight .title{height:19px;margin:0 0 4px .5px;font-weight:500;text-transform:uppercase;text-align:end}.formStep2 .recapJobRight .title,.formStep2 .recapJobRight .titleBold{font-family:Futura,serif;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.formStep2 .recapJobRight .titleBold{font-weight:700;margin:0 0 26px;height:23px;margin-bottom:4px}.descriptionForm{width:342px;height:42px;margin:0 auto;font-family:Futura;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#494b4f}.buttonCenter,.descriptionForm{text-align:center}.buttonCenter .btn{width:350px;height:52px}.stepCardContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.stepCardContainer .stepCard{width:309px;height:301px;padding:32px 15px 52px;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);background-color:#fff;position:relative;margin:0 8px}.stepCardContainer .stepCard:first-child{margin:0 8px 0 0}.stepCardContainer .stepCard:last-child{margin:0 0 0 8px}.stepCardContainer .stepCard .cardTitle{text-align:center;font-family:Druk;font-size:43px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.94px}.stepCardContainer .stepCard .cardDescription{width:278px;height:84px;font-family:Futura,serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#494b4f}.stepCardContainer .stepCard .stepCardButton{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 0 52px}.stepCardContainer .stepCard .stepCardButton a{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;color:#fff;text-decoration:none}.step4{margin:0 0 0 58px}.step4 .title{width:649px;height:25px;margin:0 4px 16px 0;font-family:Futura,serif;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.1px;color:#1d1e20}.step4 .typeContainer{display:-webkit-flex;display:-moz-box;display:flex;margin:0 4px 0 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.step4 .typeContainer .type{height:36px;margin:4px 8px 4px 3px;padding:8px 11px 9px;border-radius:2px;border:1px solid #000;cursor:pointer}.inlineInputGroup{display:-webkit-flex;display:-moz-box;display:flex;margin:0}@media screen and (max-width:600px){.inlineInputGroup{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.inlineInputGroup .inlineTitleContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.inlineInputGroup .inlineTitleContainer .disabledInput{color:#b3b5b7!important}.inlineInputGroup .inlineTitleContainer .inlineTitle{width:145px;margin:0 42px 0 0;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#4f4f4f;text-transform:uppercase}.inlineInputGroup .inlineTitleContainer .titleOption{width:63px;height:13px;margin:1px 9px 0 0;font-family:Futura;font-size:12px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.06px;color:#b3b5b7}.inlineInputGroup .inlineTextareaContainer{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.inlineInputGroup .inlineTextareaContainer h3{padding:15px 0 12px}.inlineInputGroup .error{border:1px solid red!important}.inlineInputGroup .inlineInputContainer{position:relative}.inlineInputGroup .inlineInputContainer .disabledInput{color:#b3b5b7!important}.inlineInputGroup .inlineInputContainer .inlineInput{width:621px;height:48px;margin:0 0 0 26px;padding:12px 12px 12px 16px;border-radius:2px;border:1px solid #c9cbd3;background-color:#fff}@media screen and (max-width:600px){.inlineInputGroup .inlineInputContainer .inlineInput{width:100%;margin:0}}.inlineInputGroup .inlineInputContainer .textareaInput{width:621px;height:238px;padding:15px 12px 12px 16px;border-radius:2px;border:1px solid #c9cbd3;background-color:#fff;resize:none}@media screen and (max-width:600px){.inlineInputGroup .inlineInputContainer .textareaInput{width:100%}}.inlineInputGroup .inlineInputContainer .selectInput{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.inlineInputGroup .inlineInputContainer .fileInput{display:none}.inlineInputGroup .inlineInputContainer .buttonFileInput{height:63px;border-radius:2px;border:1px dashed #c9cbd3;background-color:#fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.inlineInputGroup .inlineInputContainer .inputDescription{position:absolute;height:15px;font-family:Futura;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.08px;color:#b3b5b7;margin:12px 0 0 26px}.inlineInputGroup .inlineBoolean{display:-webkit-flex;display:-moz-box;display:flex;width:100%;margin:0 0 0 26px}.inlineInputGroup .inlineBoolean .secondButton{margin:0 0 0 11px}.inlineInputGroup .inlineBoolean .inputDescription{margin:10px 0 0;top:100%}.inlineInputGroup .imageVisualisation{max-width:500px;max-height:150px;margin:0 0 0 26px}.basicInputGroup .basicTitle{height:19px;margin:0 0 7px;color:#4f4f4f;text-transform:uppercase}.basicInputGroup .basicInput,.basicInputGroup .basicTitle{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px}.basicInputGroup .basicInput{width:489px;height:48px;margin:7px 0 16px;padding:12px 12px 12px 16px;border:1px solid #c9cbd3;background-color:#fff;color:#1d1e20}.basicInputGroup .basicInput::-webkit-input-placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.basicInputGroup .basicInput::-moz-placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.basicInputGroup .basicInput:-ms-input-placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.basicInputGroup .basicInput::placeholder{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.basicInputGroup .basicTextarea{width:795px;height:238px;margin:16px 0 0;padding:15px 12px 12px 16px;border-radius:2px;border:1px solid #c9cbd3;background-color:#fff;resize:none}.inlineInputs{display:-webkit-flex;display:-moz-box;display:flex;position:relative;margin:0}.inlineInputs .inlineInputGroup .inlineInputContainer input{width:208px;height:48px;margin:32px 0 32px 26px;padding:12px 12px 12px 16px;border-radius:2px;border:1px solid #c9cbd3;background-color:#fff}@media screen and (max-width:600px){.inlineInputs .inlineInputGroup .inlineInputContainer input{width:100%;margin:0}}.inlineInputs .inlineInputGroup:last-child{margin:0 0 0 46px}.inlineInputs .inlineInputGroup:last-child .inlineTitleContainer .inlineTitle{margin:0}.inlineInputs .formInfo{width:795px;height:15px;margin:12px 0 0;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.08px;color:#b3b5b7;position:absolute;bottom:0;left:0}.step5 .basicInputGroup .basicInput{width:795px;height:48px;margin:7px 0 0;padding:12px 12px 12px 16px;border:1px solid #c9cbd3;background-color:#fff}.step5 .inlineInputs .basicInputGroup{margin:0 16px 0 0}.step5 .inlineInputs .basicInputGroup .basicInput{width:390px}.step5 .inlineInputs .basicInputGroup:last-child{margin:0}.step5 .inlineInputsCustom .basicInputGroup{margin:0 24px 0 0}.step5 .inlineInputsCustom .basicInputGroup .basicInput{width:249px}.fileviewer{width:308px;height:154px;margin:8px 0 68px;padding:48.5px 35px 47.5px 45px;background-color:#c9cbd3}.profileContractContainer{max-width:700px;margin:0 auto}.profileContractContainer .titleContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.profileContractContainer .titleContainer .newContractButton{color:#000;text-decoration:none;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center}.profileContractContainer .descriptionContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.profileContractContainer .descriptionContainer .description{max-width:538px;height:42px;font-family:Futura,serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#494b4f}.profileContractContainer .resultsContainer .columnsTitle,.profileContractContainer .resultsContainer .result{display:-webkit-flex;display:-moz-box;display:flex}.profileContractContainer .resultsContainer .columnsTitle .element,.profileContractContainer .resultsContainer .columnsTitle .title,.profileContractContainer .resultsContainer .result .element,.profileContractContainer .resultsContainer .result .title{height:19px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#4f4f4f}.profileContractContainer .resultsContainer .columnsTitle .element:first-child,.profileContractContainer .resultsContainer .columnsTitle .title:first-child,.profileContractContainer .resultsContainer .result .element:first-child,.profileContractContainer .resultsContainer .result .title:first-child{width:20%}.profileContractContainer .resultsContainer .columnsTitle .element:nth-child(2),.profileContractContainer .resultsContainer .columnsTitle .title:nth-child(2),.profileContractContainer .resultsContainer .result .element:nth-child(2),.profileContractContainer .resultsContainer .result .title:nth-child(2){width:22%}.profileContractContainer .resultsContainer .columnsTitle .element:nth-child(3),.profileContractContainer .resultsContainer .columnsTitle .title:nth-child(3),.profileContractContainer .resultsContainer .result .element:nth-child(3),.profileContractContainer .resultsContainer .result .title:nth-child(3){width:32%}.profileContractContainer .resultsContainer .columnsTitle .element:nth-child(4),.profileContractContainer .resultsContainer .columnsTitle .title:nth-child(4),.profileContractContainer .resultsContainer .result .element:nth-child(4),.profileContractContainer .resultsContainer .result .title:nth-child(4){width:16%}.profileContractContainer .resultsContainer .columnsTitle .element:nth-child(5),.profileContractContainer .resultsContainer .columnsTitle .title:nth-child(5),.profileContractContainer .resultsContainer .result .element:nth-child(5),.profileContractContainer .resultsContainer .result .title:nth-child(5){width:10%}.profileContractContainer .resultsContainer .result .element{height:28px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.profileContractContainer .resultsContainer .result .element:last-child{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.profileContractContainer .resultsContainer .descriptionElements{position:relative}.profileContractContainer .resultsContainer .descriptionElements .descriptionElement{height:28px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.profileContractContainer .resultsContainer .descriptionElements .flagElement{position:absolute;top:0;margin:27px 0 0}.cardInfoContainer{display:-webkit-flex;display:-moz-box;display:flex;max-width:700px;margin:0 auto;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cardInfoContainer .cardInfo{margin:0 22px 0 0;height:230px;max-width:300px;padding:29px 30px 21px;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5)}.cardInfoContainer .cardInfo .cardLogo{text-align:center}.cardInfoContainer .cardInfo:last-child{margin:0}.cardInfoContainer .cardInfo .cardInfos .cardNumber{height:55px;text-align:center;font-family:Futura,serif;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;color:#2a303b}.cardInfoContainer .cardInfo .cardInfos .cardTitle{padding:8px 0 0;width:164px;font-family:Futura,serif;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.09px;color:#1d1e20;text-align:center}.cardInfoContainer .cardInfo .cardInfos .cardDescription{font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.08px;color:#1d1e20;text-align:center}.navbarContainer{max-width:900px;margin:0 auto;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:1px solid #f5f6f8}.navbarContainer,.navbarContainer .navbar{display:-webkit-flex;display:-moz-box;display:flex}.navbarContainer .navbar .navbarElement{color:#4f4f4f;cursor:pointer;border-bottom:3px solid #fff;text-transform:uppercase}.navbarContainer .navbar .activeElement,.navbarContainer .navbar .navbarElement{padding:21px 14px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;font-weight:700;letter-spacing:.09px}.navbarContainer .navbar .activeElement{color:#1d1e20;border-bottom:3px solid #1d1e20}.navbarContainer .buttons a{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;text-decoration:none;color:#000}.navbarContainer .buttons .outlined{margin:0 9px 0 0}.navbarContainer .buttons .primary a{color:#fff}.postsContainer{max-width:900px;margin:0 auto}.postsContainer a{text-decoration:none}.postsContainer .post{display:-webkit-flex;display:-moz-box;display:flex;height:97px;padding:12px 31px 11px 16px;border-radius:2px;position:relative;border:1px solid #c9cbd3}.postsContainer .post .postEmptyLogo,.postsContainer .post .postLogo{height:75px;width:75px;margin:0 16px 0 0;object-fit:scale-down}.postsContainer .post .postEmptyLogo{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.postsContainer .post .postInfos .postTitle{height:31px;margin:4px 0 12px;font-family:Futura,serif;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.15px;color:#1d1e20;overflow:hidden}.postsContainer .post .postInfos .postDescription{height:15px;margin:5px 0 12px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#494b4f;white-space:pre-wrap}.postsContainer .post .contractInfos{position:absolute;right:0}.postsContainer .post .contractInfos .contractTitle{height:15px;margin:4px 31px 5px 0;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1d1e20}.postsContainer .post .contractInfos .contractId{height:23px;margin:0 31px 5px 0;font-family:Futura,serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#1d1e20}.postsContainer .post .applyUser{width:42%;margin:0 2% 0 0}.postsContainer .post .applyUser .title{height:31px;font-size:24px;font-weight:700;letter-spacing:.15px;color:#1d1e20}.postsContainer .post .applyUser .email,.postsContainer .post .applyUser .title{font-family:Futura,serif;font-stretch:normal;font-style:normal;line-height:normal}.postsContainer .post .applyUser .email{height:15px;font-size:12px;font-weight:500;letter-spacing:normal;color:#494b4f}.postsContainer .post .applyCv{width:12%;margin:0 2% 0 0;cursor:pointer}.postsContainer .post .applyCv .subtitle{height:19px;margin:12px 0 0;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#4f4f4f;text-transform:uppercase}.postsContainer .post .applyLetter{width:20%;cursor:pointer}.postsContainer .post .applyLetter .subtitle{height:19px;margin:12px 0 0;font-size:14px;font-weight:500;letter-spacing:.09px;color:#4f4f4f}.jobboardTitle,.postsContainer .post .applyLetter .subtitle{font-family:Futura,serif;font-stretch:normal;font-style:normal;line-height:normal;text-transform:uppercase}.jobboardTitle{cursor:pointer;margin:0 auto;font-size:26px;font-weight:700;letter-spacing:.16px;text-align:center;color:#1d1e20}.jobsContainer{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.blockTags,.jobsContainer{display:-webkit-flex;display:-moz-box;display:flex}.blockTags{height:27px;width:100%}.blockTags .tag{margin:0 8px 0 0;padding:4px 7px 2px 5px;border-radius:4px;background-color:#1d1e20;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.blockTags .tag p{height:21px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase}.blockTags .urgentTag{background-color:#ff3938}.bookmarkIcon{position:absolute;top:-1%;right:0;margin:0 16px 0 0}.jobcard-link{text-decoration:none}.jobcard-link.home{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.jobCard{max-width:394px;padding:0 24px;margin:0 12px 12px;border-radius:4px;border:1px solid #f2f2f2;background-color:#fff;position:relative;cursor:pointer}.jobCard.home{width:250px;margin:0}.jobCard:hover{-webkit-box-shadow:0 0 5px rgba(20,20,20,.2);box-shadow:0 0 5px rgba(20,20,20,.2)}.jobCard .jobTitle{max-width:346px;font-family:Futura,serif;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;color:#1d1e20;overflow:hidden}@media screen and (max-width:920px){.jobCard{width:auto}}.jobCard .jobDescription{height:24px;font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#494b4f}.jobCard .jobInfos{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.jobCard .jobInfos p{margin:0 0 0 8px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.2px;color:#b3b5b7;text-align:left;text-align:initial}.jobCard .blockLogo{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.jobCard .blockLogo .jobStructure{height:50px;width:100px;object-fit:contain}.postTitleContainer{max-width:1000px;margin:32px 20.8% 42px;padding:0 0 37px;border:1px solid #f2f2f2;background-color:#fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}@media(max-width:600px){.postTitleContainer{margin:0}}.postTitleContainer .viewedContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 18px 18px 0;background-color:#000;border-radius:20px;position:absolute;bottom:0;right:0}.postTitleContainer .viewedContainer .text{margin:0 8px 0 0;padding:0 0 0 10px;color:#fff}.postTitleContainer .viewedContainer .eyeIcon{margin:0 10px 0 0}.postTitleContainer .postTitle{height:28px;margin:39px 0 6px;font-size:24px;font-weight:500;line-height:1.17;letter-spacing:normal;color:#ff3938}.postTitleContainer .postJob,.postTitleContainer .postTitle{font-family:Futura,serif;font-stretch:normal;font-style:normal;text-align:center}.postTitleContainer .postJob{margin:6px 0 12px;font-size:26px;font-weight:700;line-height:normal;letter-spacing:.16px;color:#1d1e20;overflow:hidden}.postTitleContainer .blockTags{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:12px 0}.postTitleContainer .postDateStart{height:24px;margin:12px 0 0;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;text-align:center;line-height:2;letter-spacing:.2px;color:#b3b5b7}.postInfosContainer{margin:42px 20.8% 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.postInfosContainer a{text-decoration:none}.postInfosContainer .postLogoContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.postInfosContainer .postLogoContainer .postLogo{margin:10px 0 12px;max-height:100px;max-width:200px;object-fit:contain}.postInfosContainer .postStructure{min-height:31px;margin:12px 0 36px;font-size:24px;letter-spacing:.15px;text-align:center;color:#1d1e20}.postInfosContainer .additional-informations .title,.postInfosContainer .postStructure{font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;text-transform:uppercase}.postInfosContainer .additional-informations .title{margin-bottom:4px;font-size:14px;letter-spacing:.09px;color:#4f4f4f}.postInfosContainer .additional-informations .infos-section{margin-bottom:20px}.postInfosContainer .additional-informations .text{font-weight:400;font-size:15px}.postInfosContainer .blockMultipleInfos{display:-webkit-flex;display:-moz-box;display:flex;margin:36px 0 21px;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.postInfosContainer .blockMultipleInfos .info{height:auto;-webkit-flex:1 0 21%;-moz-box-flex:1;flex:1 0 21%;max-width:24%;margin-right:1%;margin-top:22px;margin-bottom:15px}.postInfosContainer .blockMultipleInfos .info .title{height:19px;margin:0 0 19px;color:#4f4f4f;text-transform:uppercase}.postInfosContainer .blockMultipleInfos .info .text,.postInfosContainer .blockMultipleInfos .info .title{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px}.postInfosContainer .blockMultipleInfos .info .text{margin:3px 0 2px;color:#1d1e20}.postInfosContainer .blockMultipleInfos .postDateStart{min-width:15.22%;padding:0 3% 0 0}.postInfosContainer .blockMultipleInfos .postInstrument{min-width:28.55%}.postInfosContainer .blockMultipleInfos .postPay{min-width:16.73%}.postInfosContainer .blockMultipleInfos .postExperience{min-width:16.73%;padding:0 0 0 3%}.postInfosContainer .postDescriptionTitle{width:100%;margin:21px 0 6px;font-family:charter,serif;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.19px;color:#1d1e20}.postInfosContainer .postDescription{width:100%;margin:7px 0 21px;font-family:Charter BT Roman,serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:.13px;color:#1d1e20;white-space:pre-wrap}.postInfosContainer .postDownloadButton{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:280px;height:46px;margin:21px 0 42px;font-family:Futura,serif;border-radius:2px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;background-color:#d8d8d8}.postInfosContainer .postDownloadButton .downloadIcon{margin:0 18px 0 15px}.postInfosContainer .line{width:100%;height:1px;background-color:#f5f6f8}.postInfosContainer .postApply{margin:52px 0 24px}.postInfosContainer .postApply .applyTitle{margin:6px 0 13px;font-family:charter,serif;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.19px;color:#1d1e20}.postInfosContainer .postApply .applyInfos .info{margin:4px 0;font-family:Charter BT Roman;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:.13px;color:#1d1e20}.postInfosContainer .applyButton{width:127px;min-height:50px;margin:0 0 72px;padding:8px 11px 9px;border-radius:2px}.modalApplyJob .inputModalContainer{text-align:center}.modalApplyJob .inputModalContainer .inputGroup .inlineTitleContainer{text-align:start}.modalApplyJob .inputModalContainer .inputGroup .inlineTitleContainer .inlineTitle{margin:0;width:100px}.modalApplyJob .inputModalContainer .inputGroup .inlineInputContainer .inlineInput{margin:0;width:250px}.modalApplyJob .inputModalContainer .inputGroup .inlineInputContainer .inlineInput p{text-align:center}.modalApplyJob .inputModalContainer .inputGroup .inlineInputContainer .inputDescription{margin:12px 0 0}.searchContainer{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;padding:2px 0 30px;background-color:#f2f2f2}.searchContainer,.searchContainer .searchFields{display:-webkit-flex;display:-moz-box;display:flex}.searchContainer .searchFields{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:922px;position:relative;margin:0 auto}.searchContainer .searchFields .search{position:relative;height:36px;margin:0 8px 8px 0;width:200px}.searchContainer .searchFields .search:last-child{margin:0 0 8px}.searchContainer .searchFields .search .search-input{width:200px;padding:10px 43.8px 10px 16px;cursor:text}.searchContainer .searchFields .search .inlineInput,.searchContainer .searchFields .search .search-input{position:relative;z-index:1;font-family:Futura,serif;font-weight:500;font-style:normal;height:36px;border:1px solid #c9cbd3;border-radius:4px;background-color:#fff}.searchContainer .searchFields .search .inlineInput{width:220px;padding:5px 15px 5px 16px;cursor:pointer}.searchContainer .searchFields .search .placeholder-container{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;top:0;left:0;height:36px;width:200px;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:text;z-index:2;padding:10px 10px 10px 16px;background-color:#fff;border:1px solid #c9cbd3;border-radius:4px}.searchContainer .searchFields .search .placeholder-container .search-icon{height:12px;width:12px;margin:0}.searchContainer .searchFields .search .placeholder-container .search-text{width:289.2px;height:15px;margin:1px 0 0 16px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.08px;color:#b3b5b7}.searchContainer .searchFields .searchInput{width:220px}.searchContainer .searchFields .searchMap,.searchContainer .searchFields .searchMap .placeholder-container,.searchContainer .searchFields .searchMap .search-input{width:250px}.searchContainer .searchFields .searchButton{width:119px;margin-left:auto;background-color:#fff;border:2px solid #000;color:#000}.searchContainer .searchFields .searchGroup{display:-webkit-flex;display:-moz-box;display:flex}@media screen and (min-width:920px){.searchContainer .searchFields .searchGroup:first-child{margin-right:8px}}@media screen and (max-width:920px){.searchContainer .searchFields .searchGroup{min-width:460px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}.searchContainer .searchFields .searchButtonWrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:16px}.searchContainer .searchFields .searchButtonWrapper>.searchInput{margin-right:0}@media screen and (max-width:490px){.searchFields{width:100%}.searchFields .searchGroup{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%!important;min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;margin:0 0 0 16px}.searchFields .searchGroup .search,.searchFields .searchGroup .search .inlineInput,.searchFields .searchGroup .search .inlineInputContainer .inlineInput,.searchFields .searchGroup .search .placeholder-container,.searchFields .searchGroup .search .search-input{width:100%!important}}.addition-informations{margin-bottom:20px}.formStep1{max-width:795px;margin:0 auto}.formStep2 .formLeft{width:699px;padding:40px 50px 75px 62px}.formStep2 .recapRight{height:250px;margin:36px 0 0;padding:40px 25px 75px 31px}.formStep2 .title{font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#4f4f4f;text-transform:uppercase;margin:0 0 8px}.formStep2 .titleBold{font-weight:700;margin:0 0 24px}.formStep2 .payment{padding:24px 0 0;border-top:1px solid #4f4f4f}.formStep2 .subscribe-link{font-size:14px;margin-top:5px;text-decoration:underline;color:#000}.formStep2 .italicTitle{height:15px;font-size:12px;font-weight:500;font-style:italic}.formStep2 .inputTitle,.formStep2 .italicTitle{font-family:Futura,serif;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}.formStep2 .inputTitle{height:23px;font-size:14px;font-weight:700;font-style:normal}.formStep2 .button{margin:0 8px 0 0}.musiciansPlaceKeyword{width:200px!important}.musiciansPlaceSearch .search:first-child{width:220px}.marketPlaceTitle{height:34px;margin:0 auto;font-family:Futura,serif;font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.16px;text-align:center;color:#1d1e20}.productCard{max-width:794px;min-height:222px;margin:0 auto;border-radius:4px 4px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);border:1px solid #d6d8dc;background-color:#fff;display:-webkit-flex;display:-moz-box;display:flex;position:relative;cursor:pointer}.productCard.home{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:250px;border:none}.productCard:hover{-webkit-box-shadow:0 0 5px rgba(20,20,20,.2);box-shadow:0 0 5px rgba(20,20,20,.2)}.productCard .urgentTag{height:21px;margin:19px 0 0 23px;padding:1px 12px 4px;border-radius:4px;font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;background-color:red;position:absolute;z-index:1}.productCard .bookmarkIcon{position:absolute;top:-1%;right:0;margin:0 16px 0 0}.productCard .productPicture{width:220px;height:220px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;object-fit:contain}.productCard .pictureContainer{width:220px;height:220px;border-radius:4px 0 0 4px;position:relative}.productCard .pictureContainer.home{width:100%}.productCard .pictureContainer .productPicture{width:220px;height:220px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;object-fit:cover}.productCard .pictureContainer .productPicture.home{width:100%;height:220px}.productCard .pictureContainer .imageCount{position:absolute;bottom:0;right:0;height:26px;margin:0 13px 11px 0;padding:3px 12px 6px;opacity:.85;border-radius:13px;background-color:#212121;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.productCard .pictureContainer .imageCount p{margin:0 0 0 7px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.09px;color:#fff}.productCard .productInfos{padding:17px 0 0 47px;display:-webkit-flex;display:-moz-box;display:flex;width:566px}.productCard .productInfos.home{padding:10px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%}.productCard .productInfos .productTitle{font-family:Futura,serif;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.15px;color:#000}.productCard .productInfos .productTitle.home{font-size:15px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.productCard .productInfos .productStatus{font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.27px;color:#000}.productCard .productInfos .productPrice{height:31px;font-family:Futura,serif;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.15px;color:#1d1e20}.productCard .productInfos .productCategory,.productCard .productInfos .productDate,.productCard .productInfos .productPlace{font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.2px;color:#b3b5b7}.productCard .productInfos .infos{width:60%}.productCard .productInfos .buttons{width:40%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:102px 16px 0 0}.productCard .productInfos .buttons .btn{margin:0 0 12px}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .inlineInput{margin:0;max-width:448px;height:auto;cursor:pointer;padding:12px 16px 0}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .inlineInput .placeholder{margin:0 0 12px}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .pictures{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .pictures .picture{border:1px solid #979797;height:130px;width:130px;margin:0 12px 12px 0;position:relative}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .pictures .picture .closeButton{position:absolute;top:0;right:0}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .pictures .picture img{width:100%;height:100%;object-fit:scale-down}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .pictures .picture:nth-child(3n){margin:0}.musiciansPlaceStep2 .formLeft .inputGroup .inlineInputContainer .inputDescription{margin:12px 0 0}.productContainer{max-width:700px;margin:0 auto;padding:10px}.productContainer .carouselContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media(max-width:600px){.productContainer .carouselContainer{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.productContainer .carouselContainer .blockContact{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:18px 10px;border-radius:4px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);border:1px solid #d6d8dc;background-color:#fff}.productContainer .carouselContainer .blockContactPicture{margin:0 0 0 82px}.productContainer .productHeader{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.productContainer .productHeader .blockInfos .urgent{width:75px;height:26px;padding:3px 5px 2px 4px;border-radius:4px;background-color:#ff3938}.productContainer .productHeader .blockInfos .urgent p{width:66px;height:21px;font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;text-transform:uppercase;line-height:normal;letter-spacing:normal;color:#fff;text-align:center}.productContainer .productHeader .blockInfos .titleContainer{display:-webkit-flex;display:-moz-box;display:flex}.productContainer .productHeader .blockInfos .titleContainer .title{font-family:Futura,serif;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.15px;color:#000}.productContainer .productHeader .blockInfos .titleContainer .viewedContainer{height:31px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 0 0 32px;background-color:#000;border-radius:20px}.productContainer .productHeader .blockInfos .titleContainer .viewedContainer .text{margin:0 8px 0 0;padding:0 0 0 10px;color:#fff}.productContainer .productHeader .blockInfos .titleContainer .viewedContainer .eyeIcon{margin:0 10px 0 0}.productContainer .productHeader .blockInfos .status{height:24px;font-family:Futura,serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.27px;color:#000}.productContainer .productHeader .blockInfos .price{height:31px;font-family:Futura,serif;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.15px;color:#1d1e20}.productContainer .productHeader .blockContact{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:18px 10px;border-radius:4px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);border:1px solid #d6d8dc;background-color:#fff}.productContainer .moreInfos .info{height:24px;font-family:Futura,serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#b3b5b7}.productContainer .descriptionTitle{width:100%;height:36px;font-family:charter,serif;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.19px;color:#1d1e20}.productContainer .descriptionText{width:100%;white-space:pre-wrap;font-family:Charter BT Roman,serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:.13px;color:#1d1e20}.productCarousel{height:400px;width:400px}.productCarousel div div div{-webkit-transform:translateY(50%);transform:translateY(50%);z-index:0!important}.productCarousel div div div img{height:100%;width:100%;object-fit:contain;cursor:pointer}.paymentContainer{max-width:500px;margin:0 auto}.noProducts{text-align:center;font-weight:700}.profileProductHeader{display:-webkit-flex;display:-moz-box;display:flex;position:relative;max-width:960px;margin:0 auto;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.profileProductHeader .btn{margin:10px 0;height:36px;padding:8px 11px 9px;border-radius:2px}.profileProductHeader .btn:nth-child(3){margin:10px 12px}.profileProductHeader .backspaceContainer{position:absolute;top:0;right:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.profileProductHeader .backspaceContainer .backspace{margin:0 10px 0 0}.profileProductHeader .postProductButton{position:absolute;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;top:0;left:100%;width:200px;height:45px;padding:12px 13.5px 14px 14px;border-radius:2px;background-color:#000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.profileProductHeader .postProductButton p{font-size:14px;font-weight:500;color:#fff}.deleteProductModal .modalTitle,.profileProductHeader .postProductButton p{height:19px;font-family:Futura,serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center}.deleteProductModal .modalTitle{font-size:18px;font-weight:700}.deleteProductModal .modalDescription{height:19px;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;text-align:center;margin:0 auto}.deleteProductModal .modalButtons{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.deleteProductModal .modalButtons .btn{margin:0 12px}.step4.calendarForm{max-width:795px;margin:0 auto}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer{margin:0 0 0 26px}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .inlineInput{margin:0;height:auto;cursor:pointer;padding:12px 16px 0}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .inlineInput .placeholder{margin:0 0 12px}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .pictures{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .pictures .picture{border:1px solid #979797;height:130px;width:130px;margin:0 12px 12px 0;position:relative}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .pictures .picture .closeButton{position:absolute;top:0;right:0}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .pictures .picture img{width:100%;height:100%;object-fit:scale-down}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .pictures .picture:nth-child(3n){margin:0}.step4.calendarForm .inputGroup.picturesContainer .inlineInputContainer .inputDescription{margin:12px 0 0}.confirmationContainer{text-align:center}.confirmationContainer .step{height:38px;width:38px;border-radius:100px;font-size:22px;letter-spacing:.09px;border:1px solid #000;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#fff;background-color:#000;padding:0 0 2px}.confirmationContainer .confirmationTitle,.confirmationContainer .step{margin:0 auto;font-family:Futura,serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;text-align:center}.confirmationContainer .confirmationTitle{height:33px;font-size:26px;letter-spacing:.16px;color:#1d1e20}.confirmationContainer .confirmationText{width:264px;height:42px;margin:0 auto;font-family:Futura,serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#494b4f}.confirmationContainer .btn{margin:0 auto}.confirmationContainer .btn a{text-decoration:none;color:#fff}.searchContainerCalendar .search-input.search-date:first-child{width:100%!important;padding:5px 5px 5px 16px!important;cursor:pointer!important}.searchContainerCalendar input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.searchContainerCalendar .searchButtonWrapper .search{margin:0 0 8px}.blockEvents{max-width:1207px;margin:0 auto;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.blockEvents.show-ad{-webkit-justify-content:center!important;-moz-box-pack:center!important;justify-content:center!important;-webkit-align-items:center!important;-moz-box-align:center!important;align-items:center!important;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.blockEvents .noProducts{margin:0 auto}.blockEvents a{text-decoration:none;margin:0 32px 36px 0}@media(max-width:400px){.blockEvents a{margin:0;width:100%}}.blockEvents a:nth-child(3n){margin:0 0 36px}.blockEvents a .eventCard{max-width:381px;border-radius:4px;border:1px solid #f2f2f2;cursor:pointer}.blockEvents a .eventCard:hover{-webkit-box-shadow:0 0 5px rgba(20,20,20,.2);box-shadow:0 0 5px rgba(20,20,20,.2)}.blockEvents a .eventCard .eventImage{width:381px;height:251px;margin:0 0 16px;border-radius:4px;background-color:#f3f3f3;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media(max-width:400px){.blockEvents a .eventCard .eventImage{width:100%}}.blockEvents a .eventCard .eventImage img{height:100%;width:100%;object-fit:scale-down}.blockEvents a .eventCard .eventImage.empty{padding:86px 45px 87px}.blockEvents a .eventCard .eventTitle{padding:0 12px;font-family:Futura,serif;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.15px;color:#000}.blockEvents a .eventCard .eventDate{font-weight:500;color:#000}.blockEvents a .eventCard .eventDate,.blockEvents a .eventCard .eventPlace{padding:0 12px;font-family:Futura,serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.27px}.blockEvents a .eventCard .eventPlace{font-weight:700;color:#b3b5b7}.blockEvents a .eventCard .blockCategory{width:auto;padding:6px 7px 5px 8px;border-radius:2px;border:1px solid #000;background-color:#fff;margin:0 12px;display:inline-block;color:#000}.blockReturn{max-width:1200px;margin:0 auto;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.blockReturn .backspaceIcon{margin:0 10px 0 0}.blockEventDetail{max-width:795px;margin:0 auto;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.blockEventDetail,.blockEventDetail .blockImage{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.blockEventDetail .blockImage{width:100%;height:355px;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:#f3f3f3}.blockEventDetail .blockImage img{width:100%;height:100%;object-fit:cover}.blockEventDetail .blockImage .emptyImage{object-fit:scale-down}.blockEventDetail .eventTitle{width:678px;margin:0 auto;font-family:Futura,serif;font-size:54px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#000}@media(max-width:600px){.blockEventDetail .eventTitle{width:100%;font-size:34px}}.blockEventDetail .eventDate{text-align:center;font-weight:500;color:#000}.blockEventDetail .eventDate,.blockEventDetail .eventPlace{font-family:Futura,serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.27px}.blockEventDetail .eventPlace{margin:0 auto;font-weight:700;color:#b3b5b7}.blockEventDetail .blockCategory{padding:6px 7px 5px 8px;border-radius:2px;border:1px solid #000;background-color:#fff;margin:0 auto;display:inline-block;color:#000}.blockEventDetail .descriptionTitle{height:36px;font-family:Charter BT Roman,serif;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.19px;color:#1d1e20;padding:10px}.blockEventDetail .eventDescription{font-family:charter,serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:.13px;color:#1d1e20;padding:10px;white-space:pre-wrap}.blockEventDetail .btn{width:170px;padding:0;margin:0 auto}.blockEventDetail .btn a{color:#fff;text-decoration:none}.eventProfileCard{max-width:794px;height:222px;margin:0 auto;border-radius:4px 4px;-webkit-box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);box-shadow:0 6px 16px 0 hsla(0,0%,90.6%,.5);border:1px solid #d6d8dc;background-color:#fff;display:-webkit-flex;display:-moz-box;display:flex;position:relative;cursor:pointer}.eventProfileCard:hover{-webkit-box-shadow:0 0 5px rgba(20,20,20,.2);box-shadow:0 0 5px rgba(20,20,20,.2)}.eventProfileCard .eventImage{width:220px;height:220px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:4px;background-color:#f3f3f3}.eventProfileCard .eventImage img{height:100%;width:100%;object-fit:cover}.eventProfileCard .eventImage.empty{padding:86px 45px 87px}.eventProfileCard .eventInfos{padding:17px 0 0 47px;display:-webkit-flex;display:-moz-box;display:flex;width:566px}.eventProfileCard .eventInfos .infos{width:60%;position:relative}.eventProfileCard .eventInfos .infos .eventTitle{font-family:Futura,serif;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.15px;color:#000;overflow:hidden;height:28px}.eventProfileCard .eventInfos .infos .eventDate{font-weight:500;color:#000}.eventProfileCard .eventInfos .infos .eventDate,.eventProfileCard .eventInfos .infos .eventPlace{font-family:Futura,serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.27px}.eventProfileCard .eventInfos .infos .eventPlace{margin:0 auto;font-weight:400;color:#b3b5b7}.eventProfileCard .eventInfos .infos .eventDateUpload{position:absolute;bottom:14%}.eventProfileCard .eventInfos .buttons{width:40%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:97px 32px 0 0}.eventProfileCard .eventInfos .buttons .btn{margin:0 0 12px}.musician-place{max-width:900px;padding:10px;margin-top:50px}.musician-place .introduction{padding:0 80px}@media screen and (max-width:800px){.musician-place .introduction{padding:210px 10px 0}}.musician-place .introduction p{font-family:Cormorant Garamond,serif;font-size:16px;color:#000;text-align:start;text-decoration:none;font-weight:100}.musician-place .introduction p.bold{font-weight:700}.musician-place .introduction a{font-weight:700;font-family:Cormorant Garamond,serif;margin-top:10px;color:#000;font-size:16px;font-style:italic}.musician-place .front-page-container{width:100%;min-height:500px;border:1px solid #8cad85;padding:20px;margin-bottom:100px}@media screen and (min-width:900px){.musician-place .front-page-container{width:900px}}.musician-place .front-page-container .title{font-family:Cormorant Garamond,serif}.musician-place .front-page-container .user-container{width:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.musician-place .front-page-container .user-container .user{display:-webkit-flex;display:-moz-box;display:flex;grid-gap:5px;gap:5px}.musician-place .front-page-container .user-container .user p{font-family:Cormorant Garamond,serif}.musician-place .front-page-container .user-container .social-media{display:-webkit-flex;display:-moz-box;display:flex;grid-gap:5px;gap:5px}.musician-place .front-page-container .content-container{margin-top:20px}.musician-place .front-page-container .content-container .content p{font-family:Cormorant Garamond,serif;font-size:19px;font-weight:lighter}.musician-place .grid-content{margin-top:100px}.musician-place .grid-content .grid{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-gap:10px;min-height:500px}.musician-place .grid-content .column{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-row-gap:30px;row-gap:30px}@media screen and (max-width:800px){.musician-place .grid-content .column{margin-top:90px}}.musician-place .grid-content .category-article{height:400px;text-align:center;display:-webkit-flex;display:-moz-box;display:flex}.musician-place .grid-content .category-container{position:relative;border:2px solid #8cad85;width:100%;height:70%;margin-top:auto}.musician-place .grid-content .category-container.expand{height:100%!important}.musician-place .grid-content .category-container .title-container{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:absolute;top:-75px}.musician-place .grid-content .category-container .title-container .title{font-size:25px;font-weight:700;color:#8cad85;font-family:Cormorant Garamond,serif;margin-bottom:5px;font-style:italic}.musician-place .grid-content .category-container .title-container .image-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-color:#fff}.musician-place .grid-content .category-container .content-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px;grid-row-gap:20px;row-gap:20px;overflow:hidden;text-overflow:ellipsis;height:100%;cursor:pointer}.musician-place .grid-content .category-container .content-container .title{font-size:18px;font-weight:800;color:#000;text-align:start;font-family:Cormorant Garamond,serif}.musician-place .grid-content .category-container .content-container .author{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;grid-gap:10px;gap:10px}.musician-place .grid-content .category-container .content-container .author p,.musician-place .grid-content .category-container .content-container .content{font-family:Cormorant Garamond,serif;font-size:12px;color:#000;text-align:start}.main-content{min-height:100vh}.main-content .main-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.subtitle-paroles{text-align:center;font-family:Cormorant Garamond,serif;font-weight:100;margin:15px 0;font-style:italic;font-size:25px}.subtitle-paroles.sticky{margin:0}.home-page-container{padding:20px;background-color:#d5e4d4}.home-page-container h1{cursor:pointer}.home-page-container .title{font-size:21px;font-weight:700;color:#000;font-family:Cormorant Garamond,serif;margin-bottom:10px;cursor:pointer}.home-page-container .content-container{cursor:pointer;font-size:16px;font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;text-overflow:ellipsis!important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:20px}.modal-content{font-size:19px}.modal-content a{font-size:15px;text-decoration:underline}.category-article-link{text-decoration:none;color:#000}.actions-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:10px;gap:10px}.actions-container p:hover{text-decoration:underline}.validation-text{text-align:center}.validation-text,.validation-text a{font-family:Cormorant Garamond,serif}.block-comment{width:100%;border-radius:4px;border:1px solid #c9cbd3;position:relative;padding:12px 15px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.block-comment .username{margin:0 0 10px}.block-comment .comment{width:100%;border:none;resize:none;outline:none;height:100px;padding:0;font-family:Futura,serif;margin:0 0 16px}.block-comment .block-button{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.block-comment .block-button .button{background-color:#000;color:#fff;font-family:Futura,serif;border:none;outline:none;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.01px;padding:8px 14px 9px;border-radius:3px}@media(max-width:260px){.block-comment .block-button .button{width:100%}}.disabled-comments{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:700;margin-left:10px;text-align:center}.form-post-container{padding:0 80px}@media screen and (max-width:800px){.form-post-container{padding:180px 10px 0}}@font-face{font-family:Futura;src:url(/_next/static/media/Futura.cae44ab6502d6e6bf3804a35c4ff68fd.woff2) format("woff2"),url(/_next/static/media/Futura.e38f50d529f37cb5eda19dde6e52f972.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(/_next/static/media/Futura-Bold.159c544c0f323ad5a2a1cbe790a5029d.woff2) format("woff2"),url(/_next/static/media/Futura-Bold.fe654addbad9f5c608829e2464d6e7f5.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura-Heavy;src:url(/_next/static/media/FuturaHeavy.bee1d176707440e4d37931b278687802.otf) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:charter;src:url(/_next/static/media/charter_bold_italic-webfont.384d5f2f238dc4d7619503bd86ff2f0d.eot);src:url(/_next/static/media/charter_bold_italic-webfont.384d5f2f238dc4d7619503bd86ff2f0d.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/charter_bold_italic-webfont.fc583300b22818d41e9fe047780e566b.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:charter;src:url(/_next/static/media/charter_bold-webfont.107739446e2da8b987e16bdef43e4530.eot);src:url(/_next/static/media/charter_bold-webfont.107739446e2da8b987e16bdef43e4530.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/charter_bold-webfont.ac1a8d698fd9cd545f8cbc3c30d7b69f.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:charter;src:url(/_next/static/media/charter_italic-webfont.ecf1376703eba70fc7df2ed1b0b945ba.eot);src:url(/_next/static/media/charter_italic-webfont.ecf1376703eba70fc7df2ed1b0b945ba.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/charter_italic-webfont.a831186e7d2cf38a2f04ad264705958b.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:charter;src:url(/_next/static/media/charter_regular-webfont.60445100f5ca33d8c5fa05490f0edefe.eot);src:url(/_next/static/media/charter_regular-webfont.60445100f5ca33d8c5fa05490f0edefe.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/charter_regular-webfont.d3025eb4910c4374acab631ff6b989a3.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Druk;src:url(/_next/static/media/Druk.9a8f67ed890bec6ac0169f2ecc2c2544.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.slick-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.fb6f3c230cb846e25247dfaa1da94d8f.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/_next/static/media/slick.a4e97f5a2a64f0ab132323fbeb33ae29.eot);src:url(/_next/static/media/slick.a4e97f5a2a64f0ab132323fbeb33ae29.eot) format("embedded-opentype"),url(/_next/static/media/slick.295183786cd8a138986521d9f388a286.woff) format("woff"),url(/_next/static/media/slick.c94f7671dcc99dce43e22a89f486f7c2.ttf) format("truetype"),url(/_next/static/media/slick.2630a3e3eab21c607e21576571b95b9d.svg) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0px;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}