.public-icon-add-file{mask:url('/mkg/images/svg/add-file.svg');-webkit-mask:url('/mkg/images/svg/add-file.svg');}.public-icon-plus{mask:url('/mkg/images/svg/plus.svg');-webkit-mask:url('/mkg/images/svg/plus.svg');}.public-icon-layers{mask:url('/mkg/images/svg/layers.svg');-webkit-mask:url('/mkg/images/svg/layers.svg');}.public-icon-windows{mask:url('/mkg/images/svg/windows.svg');-webkit-mask:url('/mkg/images/svg/windows.svg');}.public-icon-controls{mask:url('/mkg/images/svg/controls.svg');-webkit-mask:url('/mkg/images/svg/controls.svg');}.public-icon-info{mask:url('/mkg/images/svg/info.svg');-webkit-mask:url('/mkg/images/svg/info.svg');}.public-icon-startup{mask:url('/mkg/images/svg/startup.svg');-webkit-mask:url('/mkg/images/svg/startup.svg');}.public-icon-add{mask:url('/mkg/images/svg/add.svg');-webkit-mask:url('/mkg/images/svg/add.svg');}.public-icon-add-1{mask:url('/mkg/images/svg/add-1.svg');-webkit-mask:url('/mkg/images/svg/add-1.svg');}.public-icon-add-3{mask:url('/mkg/images/svg/add-3.svg');-webkit-mask:url('/mkg/images/svg/add-3.svg');}.public-icon-list{mask:url('/mkg/images/svg/list.svg');-webkit-mask:url('/mkg/images/svg/list.svg');}.public-icon-next-1{mask:url('/mkg/images/svg/next-1.svg');-webkit-mask:url('/mkg/images/svg/next-1.svg');}.public-icon-back{mask:url('/mkg/images/svg/back.svg');-webkit-mask:url('/mkg/images/svg/back.svg');}.public-icon-close{mask:url('/mkg/images/svg/close.svg');-webkit-mask:url('/mkg/images/svg/close.svg');}.public-icon-save{mask:url('/mkg/images/svg/save.svg');-webkit-mask:url('/mkg/images/svg/save.svg');}.public-icon-garbage{mask:url('/mkg/images/svg/garbage-2.svg');-webkit-mask:url('/mkg/images/svg/garbage-2.svg');}.public-icon-settings{mask:url('/mkg/images/svg/settings-5.svg');-webkit-mask:url('/mkg/images/svg/settings-5.svg');}.public-icon-edit{mask:url('/mkg/images/svg/edit.svg');-webkit-mask:url('/mkg/images/svg/edit.svg');}.public-icon-edit-1{mask:url('/mkg/images/svg/edit-1.svg');-webkit-mask:url('/mkg/images/svg/edit-1.svg');}.public-icon-picture{mask:url('/mkg/images/svg/picture.svg');-webkit-mask:url('/mkg/images/svg/picture.svg');}.public-icon-layout{mask:url('/mkg/images/svg/layout.svg');-webkit-mask:url('/mkg/images/svg/layout.svg');}.public-icon-click{mask:url('/mkg/images/svg/click.svg');-webkit-mask:url('/mkg/images/svg/click.svg');}.public-icon-upload{mask:url('/mkg/images/svg/upload.svg');-webkit-mask:url('/mkg/images/svg/upload.svg');}.public-icon-more{mask:url('/mkg/images/svg/more.svg');-webkit-mask:url('/mkg/images/svg/more.svg');}.public-icon-check{mask:url('/mkg/images/svg/check.svg');-webkit-mask:url('/mkg/images/svg/check.svg');}.public-icon-check-1{mask:url('/mkg/images/svg/check-1.svg');-webkit-mask:url('/mkg/images/svg/check-1.svg');}.public-icon-checked-1{mask:url('/mkg/images/svg/checked-1.svg');-webkit-mask:url('/mkg/images/svg/checked-1.svg');}.public-icon-up{mask:url('/mkg/images/svg/up.svg');-webkit-mask:url('/mkg/images/svg/up.svg');}.public-icon-down{mask:url('/mkg/images/svg/down.svg');-webkit-mask:url('/mkg/images/svg/down.svg');}.public-icon-book{mask:url('/mkg/images/svg/book.svg');-webkit-mask:url('/mkg/images/svg/book.svg');}.public-icon-compass-1{mask:url('/mkg/images/svg/compass-1.svg');-webkit-mask:url('/mkg/images/svg/compass-1.svg');}.public-icon-compass{mask:url('/mkg/images/svg/compass.svg');-webkit-mask:url('/mkg/images/svg/compass.svg');}.public-icon-connection{mask:url('/mkg/images/svg/connection.svg');-webkit-mask:url('/mkg/images/svg/connection.svg');}.public-icon-settings-1{mask:url('/mkg/images/svg/settings-1.svg');-webkit-mask:url('/mkg/images/svg/settings-1.svg');}.public-icon-download-2{mask:url('/mkg/images/svg/download-2.svg');-webkit-mask:url('/mkg/images/svg/download-2.svg');}.public-icon-download{mask:url('/mkg/images/svg/download.svg');-webkit-mask:url('/mkg/images/svg/download.svg');}.public-icon-logout{mask:url('/mkg/images/svg/logout.svg');-webkit-mask:url('/mkg/images/svg/logout.svg');}.public-icon-user-1{mask:url('/mkg/images/svg/user-1.svg');-webkit-mask:url('/mkg/images/svg/user-1.svg');}.public-icon-user-6{mask:url('/mkg/images/svg/user-6.svg');-webkit-mask:url('/mkg/images/svg/user-6.svg');}.public-icon-view{mask:url('/mkg/images/svg/view.svg');-webkit-mask:url('/mkg/images/svg/view.svg');}.public-icon-dislike{mask:url('/mkg/images/svg/dislike.svg');-webkit-mask:url('/mkg/images/svg/dislike.svg');}.public-icon-like{mask:url('/mkg/images/svg/like.svg');-webkit-mask:url('/mkg/images/svg/like.svg');}.public-icon-cancel{mask:url('/mkg/images/svg/cancel.svg');-webkit-mask:url('/mkg/images/svg/cancel.svg');}.public-icon-cancel-2{mask:url('/mkg/images/svg/cancel-2.svg');-webkit-mask:url('/mkg/images/svg/cancel-2.svg');}.public-icon-menu{mask:url('/mkg/images/svg/menu.svg');-webkit-mask:url('/mkg/images/svg/menu.svg');}.public-icon-menu-4{mask:url('/mkg/images/svg/menu-4.svg');-webkit-mask:url('/mkg/images/svg/menu-4.svg');}.public-icon-cube{mask:url('/mkg/images/svg/cube.svg');-webkit-mask:url('/mkg/images/svg/cube.svg');}.public-icon-file{mask:url('/mkg/images/svg/file.svg');-webkit-mask:url('/mkg/images/svg/file.svg');}.public-icon-share{mask:url('/mkg/images/svg/share.svg');-webkit-mask:url('/mkg/images/svg/share.svg');}.public-icon-megaphone{mask:url('/mkg/images/svg/megaphone.svg');-webkit-mask:url('/mkg/images/svg/megaphone.svg');}.public-icon-house{mask:url('/mkg/images/svg/house.svg');-webkit-mask:url('/mkg/images/svg/house.svg');}.public-icon-home{mask:url('/mkg/images/svg/home.svg');-webkit-mask:url('/mkg/images/svg/home.svg');}.public-icon-placeholder{mask:url('/mkg/images/svg/placeholder.svg');-webkit-mask:url('/mkg/images/svg/placeholder.svg');}.public-icon-telephone{mask:url('/mkg/images/svg/telephone-3.svg');-webkit-mask:url('/mkg/images/svg/telephone-3.svg');}.public-icon-map-location{mask:url('/mkg/images/svg/map-location.svg');-webkit-mask:url('/mkg/images/svg/map-location.svg');}.public-icon-avatar{mask:url('/mkg/images/svg/avatar.svg');-webkit-mask:url('/mkg/images/svg/avatar.svg');}.public-icon-shopping-bag{mask:url('/mkg/images/svg/shopping-bag.svg');-webkit-mask:url('/mkg/images/svg/shopping-bag.svg');}.public-icon-left-arrow-1{mask:url('/mkg/images/svg/left-arrow-1.svg');-webkit-mask:url('/mkg/images/svg/left-arrow-1.svg');}.public-icon-right-arrow-1{mask:url('/mkg/images/svg/right-arrow-1.svg');-webkit-mask:url('/mkg/images/svg/right-arrow-1.svg');}.public-icon-play-button{mask:url('/mkg/images/svg/play-button.svg');-webkit-mask:url('/mkg/images/svg/play-button.svg');}.public-icon-eye{mask:url('/mkg/images/svg/eye.svg');-webkit-mask:url('/mkg/images/svg/eye.svg');}.public-icon-search{mask:url('/mkg/images/svg/search.svg');-webkit-mask:url('/mkg/images/svg/search.svg');}.public-icon-warning{mask:url('/mkg/images/svg/warning.svg');-webkit-mask:url('/mkg/images/svg/warning.svg');}.public-icon-help{mask:url('/mkg/images/svg/help.svg');-webkit-mask:url('/mkg/images/svg/help.svg');}.public-icon{display:inline-block;min-width:20px;min-height:20px;vertical-align:middle;background:#636463;mask-size:cover;-webkit-mask-size:cover;}.public-icon.text-success,.text-success .public-icon{background:#5fb51e !important;}.public-icon.text-danger,.text-danger .public-icon{background:#b5261e !important;}.public-icon.text-warning,.text-warning .public-icon{background:#e29f3b !important;}.public-icon.text-secondary,.text-secondary .public-icon{background:#a0a2a3 !important;}.public-icon.text-light,.text-light .public-icon{background:#fff !important;}.public-icon-large{min-width:28px;min-height:28px;}.public-icon-xlarge{min-width:48px;min-height:48px;}.public-icon-slim{min-width:16px;min-height:16px;}@viewport{width:device-width;zoom:1;}html,body{padding:0px;margin:0px;}.main-wrapper,.header-wrapper,.menu-wrapper,.cover-wrapper,.page-wrapper,.footer-wrapper{box-sizing:border-box;}.content-regular,.content-slim{margin:auto;}.content-regular{max-width:1170px;}.content-slim{max-width:550px;}.structure__menu__item{display:block;padding:10px;}.structure__menu__menu,.structure__menu__menu--horizontal{list-style-type:none;margin:0px;padding:0px;}.structure__menu__menu--horizontal > *{display:inline-block;vertical-align:middle;}.structure__menu__menu li{padding:0px;margin:0px;}.structure__menu__menu--horizontal .structure__menu__submenu--absolute{position:absolute;z-index:100;}.structure__menu__submenu--hidden{display:none;}.structure__menu__submenu{position:relative;z-index:auto;border:0;display:block;background-color:white;}.container
.container__element{box-sizing:border-box;}.container{display:block;font-size:0px;}.container--regular{max-width:1170px;margin:auto;}.container > .container__element,.container--regular > .container__element{display:inline-block;font-size:16px;vertical-align:top;}.container.container--100 > .container__element{width:100%;}.container.container--50-50 > .container__element{width:50%;}@media (max-width: 500px){.container.container--50-50 > .container__element{width:100%;}}.container.container--33-33-33 > .container__element{width:33.33%;}.container.container--33-33-33 > .container__element:last-child{width:33.34%;}@media (max-width: 767px){.container.container--33-33-33 > .container__element,.container.container--33-33-33 > .container__element:last-child{width:100%;}}.container.container--75-25 > .container__element:first-child{width:75%;}.container.container--75-25 > .container__element:last-child{width:25%;}@media (max-width: 767px){.container.container--75-25 > .container__element:first-child,.container.container--75-25 > .container__element:last-child{width:100%;}}.container.container--25-75 > .container__element:first-child{width:25%;}.container.container--25-75 > .container__element:last-child{width:75%;}@media (max-width: 767px){.container.container--25-75 > .container__element:first-child,.container.container--25-75 > .container__element:last-child{width:100%;}}.container.container--25-50-25 > .container__element:first-child{width:25%;}.container.container--25-50-25 > .container__element:last-child{width:25%;}@media (max-width: 767px){.container.container--25-50-25 > .container__element:first-child,.container.container--25-50-25 > .container__element:last-child{width:100%;}}.container.container--25-25-25-25 > .container__element{width:25%;}@media (max-width: 767px){.container.container--25-25-25-25 > .container__element{width:50%;}}@media (max-width: 400px){.container.container--25-25-25-25 > .container__element{width:100%;}}.container.container--66-34 > .container__element:first-child,.container.container--34-66 > .container__element:last-child{width:66%;}.container.container--66-34 > .container__element:last-child,.container.container--34-66 > .container__element:first-child{width:34%;}@media (max-width: 767px){.container.container--66-34 > .container__element:first-child,.container.container--66-34 > .container__element:last-child,.container.container--34-66 > .container__element:first-child,.container.container--34-66 > .container__element:last-child{width:100%;}}.tiles_grid,.tile_container,.tile_container__element,.tile_container__element--cover,.tile_container__element--contain{box-sizing:border-box;list-style-type:none;padding:0px;margin:0px;}.tile_container__element,.tile_container__element--cover,.tile_container__element--contain{display:block;}.tile_container{display:inline-block;width:20%;vertical-align:top;}.tile_container--4{width:25%;}.tile_container--2{width:50%;}.tiles_grid{font-size:0px;}.tiles_grid .tile_container{font-size:16px;}.tiles_grid .tile_container img{max-width:100%;display:inline-block;}.tile_container__element--cover,.tile_container__element--contain{display:block;background-repeat:no-repeat;background-position:center;}.tile_container__element--cover{-webkit-background-size:cover;background-size:cover;}.tile_container__element--contain{-webkit-background-size:contain;background-size:contain;}@media (max-width: 950px){.tile_container{width:25%;}.tile_container--2{width:50%;}}@media (max-width: 550px){.tile_container,.tile_container--4{width:50%;}}@media (max-width: 200px){.tile_container,.tile_container--2,.tile_container--4{width:100%;}}.display-on-smartphone,.display-on-tablet,.display-on-computer{display:none;}@media (max-width: 550px){.display-on-smartphone{display:inline-block;}}@media (min-width: 550px) and (max-width: 768px){.display-on-tablet{display:inline-block;}}@media (min-width: 768px){.display-on-computer{display:inline-block;}}@media (max-width: 550px){.hide-on-smartphone{display:none;}}@media (min-width: 550px) and (max-width: 768px){.hide-on-tablet{display:none;}}@media (min-width: 769px){.hide-on-computer{display:none;}}.img-responsive{max-width:100%;}.img-cover{background-size:cover;background-repeat:no-repeat;background-position:center;}.img-fixed{background-attachment:fixed;}.img-thumbnail-x,.img-thumbnail{width:180px !important;min-width:180px !important;}.img-thumbnail-y,.img-thumbnail{height:180px !important;min-height:180px !important;}.img-thumbnail-slim-x,.img-thumbnail-slim{width:80px !important;min-width:80px !important;}.img-thumbnail-slim-y,.img-thumbnail-slim{height:80px !important;min-height:80px !important;}.img-thumbnail-skinny-x,.img-thumbnail-skinny{width:50px !important;min-width:50px !important;}.img-thumbnail-skinny-y,.img-thumbnail-skinny{height:50px !important;min-height:50px !important;}@media (max-width: 768px){.img-thumbnail-x,.img-thumbnail{width:120px !important;min-width:120px !important;}.img-thumbnail-y,.img-thumbnail{height:120px !important;min-height:120px !important;}}@media (max-width: 550px){.img-thumbnail-x,.img-thumbnail{width:80px !important;min-width:80px !important;}.img-thumbnail-y,.img-thumbnail{height:80px !important;min-height:80px !important;}.img-thumbnail-slim-x,.img-thumbnail-slim{width:50px !important;min-width:50px !important;}.img-thumbnail-slim-y,.img-thumbnail-slim{height:50px !important;min-height:50px !important;}.img-thumbnail-skinny-x,.img-thumbnail-skinny{width:35px !important;min-width:35px !important;}.img-thumbnail-skinny-y,.img-thumbnail-skinny{height:35px !important;min-height:35px !important;}}.article__contenu,.article__galerie,.article__action,.article__document{margin:15px;}.article__galerie{text-align:center;}.article__galerie__element{display:inline-block;max-width:100%;box-sizing:border-box;}.article__galerie__element--thumb,.article__galerie--thumb .article__galerie__element{max-width:30%;padding:10px;}@media (max-width: 550px){.article__galerie__element--thumb,.article__galerie--thumb .article__galerie__element{max-width:48%;padding:6px;}}.article__galerie__image{display:block;max-width:100%;box-sizing:border-box;}.article__galerie--grid .article__galerie__element{max-width:250px;padding:8px;}.article__galerie--grid.article__galerie--slim .article__galerie__element{max-width:100px;}.article__galerie--grid.article__galerie--large .article__galerie__element{max-width:400px;}.article__document__element{display:inline-block;max-width:100%;width:100%;box-sizing:border-box;}.form--slim{max-width:500px;margin:auto;}.form__row{margin:15px 0px;}.form__label{display:block;margin-bottom:5px;}.form__element{display:block;box-sizing:border-box;padding:8px 12px;background-color:white;border:1px solid #dcdcdc;}.form__element--checkbox,.form__element--radio{cursor:pointer;padding:6px;border-radius:3px;position:relative;}.form__element--checkbox:hover,.form__element--radio:hover{background-color:#fbfbfb;}.form__element--checkbox input,.form__element--radio input{display:none;}.form__element__controler{width:22px;height:22px;background-color:#d7d7d7;display:block;position:absolute;top:5px;left:5px;border-radius:2px;}.form__element--checkbox:hover .form__element__controler,.form__element--radio:hover .form__element__controler{background-color:#cacaca;}.form__element__label{margin-left:30px;display:block;}.form__element input ~ .form__element__label img{opacity:0.5;}.form__element input:checked ~ .form__element__controler{background-color:#0171d0;}.form__element input:checked ~ .form__element__label{color:#0072ca;}.form__element input:checked ~ .form__element__label img{opacity:1;}.form__element input:disabled ~ .form__element__controler,.form__element input:disabled ~ .form__element__label{opacity:0.4;}.form__element__controler--checkbox:after,.form__element__controler--radio:after{position:absolute;display:none;content:'';}.form__element input:checked + .form__element__controler--checkbox:after{top:3px;left:8px;width:4px;height:10px;transform:rotate(45deg);border:solid #fff;border-width:0 3px 3px 0;display:block;}.form__element__controler--radio{border-radius:50%;}.form__element input:checked + .form__element__controler--radio:after{background-color:white;display:block;top:6px;left:6px;width:10px;height:10px;border-radius:50%;}.form__element[type=text],.form__element[type=email],.form__element[type=password],select.form__element{max-width:350px;}.form__element.form__element--slim[type=text],.form__element.form__element--slim[type=email],.form__element.form__element--slim[type=password],.form__element.form__element--slim[type=number],select.form__element.form__element--slim{max-width:200px;}.form__element.form__element--skinny[type=text],.form__element.form__element--skinny[type=email],.form__element.form__element--skinny[type=password],.form__element.form__element--skinny[type=number],select.form__element.form__element--skinny{max-width:100px;}.form__element[type=text],.form__element[type=password]{width:100%;}.form__element:focus,.form__element:active{border-color:#787878;}.form__element--full{max-width:100% !important;width:100%;}.form__row--error{color:#b5261e !important;}.form__element--error,.form__row--error .form__element{border-color:#b5261e !important;}.form__row--inline > *{display:inline-block;vertical-align:middle;}.form__row > .form__row{margin:0px;}.button{display:inline-block;box-sizing:border-box;padding:8px 12px;border:1px solid #bebebe;background-color:#dcdcdc;cursor:pointer;font-size:16px;}.button:disabled{opacity:0.7 !important;cursor:not-allowed !important;}.button--no-border{border:0 !important;}.button:hover{background-color:#bebebe;}.button--main{background-color:#325abe;}.button--main:hover{background-color:#2850b4;}.button--large{padding:12px 20px;font-size:18px;}.button--slim{padding:5px 8px;font-size:14px;}.button--full{display:block;text-align:center;width:100%;}.buttons_group{margin:10px 0px;}@media (max-width: 550px){.button{padding:5px 8px;}.button--large{padding:8px 10px;}}.badge{display:inline-block;padding:2px 4px;border-radius:2px;background-color:#e8e8e8;color:rgba(0,0,0,0.7);font-size:14px !important;color:white !important;}.badge-success{background-color:#5fb51e !important;}.badge-danger{background-color:#b5261e !important;}.badge-warning{background-color:#e29f3b !important;}.badge-secondary{background-color:#a0a2a3 !important;}.badge-muted{color:#9ca1a1 !important;background-color:#d2d2d2;}.badge-info{background-color:#1ea1b5;}.separator{margin:20px auto;max-width:500px;width:100%;}.separator--light{border-bottom:2px solid rgba(255,255,255,0.8);}.separator--dark{border-bottom:2px solid rgba(0,0,0,0.8);}hr{border:0;border-top:1px solid #ededed;}.section{margin:15px;border:1px solid #dcdcdc;border-radius:4px;overflow:hidden;}.section__contenu{padding:10px;}.section__footer{padding:10px;border-top:1px solid #dcdcdc;background-color:#f8f8f8;}.table{border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-collapse:collapse;}.table--full{width:100%;}.table-responsive{width:100%;overflow:auto;}.table td,.table th{padding:5px;}.table tr{border-bottom:1px solid #dcdcdc;}.table th{background-color:#f8f8f8;}.dropdown{position:relative;}.dropdown-menu{position:absolute;z-index:10;padding:6px 0px;border-radius:4px;box-shadow:0px 2px 10px rgba(0,0,0,0.3);background-color:white;}.dropdown-menu-right{right:0px;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-left{text-align:left !important;}.text-dark,.text-dark h1,.text-dark h2,.text-dark h3,.text-dark a:not(.button){color:#1e1e1e !important;}.text-light,.text-light h1,.text-light h2,.text-light h3,.text-light a:not(.button){color:white !important;}.text-success{color:#5fb51e !important;}.text-danger,.text-error{color:#b5261e !important;}.text-warning{color:#e29f3b !important;}.text-secondary{color:#a0a2a3 !important;}.text-large{font-size:18px;}.text-xlarge{font-size:24px;}.text-slim{font-size:14px;}.text-muted{color:#d7dbdb !important;}.float-right{float:right !important;}.float-left{float:left !important;}.cover-all{width:100%;height:100%;display:block;box-sizing:border-box;}.clearfix{clear:both;}.rounded{border-radius:4px !important;}.rounded-half{border-radius:50% !important;}.card{margin:8px;border:1px solid #e1e1e1;border-radius:3px;display:block;}a.card{text-decoration:none;}a.card:hover{background-color:#ebebeb;}.card-success{border-color:#5fb51e;}.card-danger,.card-error{border-color:#b5261e;}.card-warning{border-color:#e29f3b;}.card-body,.card-header,.card-footer{margin:8px;}.card-image{background-color:#e1e1e1;overflow:hidden;background-size:cover;background-position:center;}.card-image img{display:none;}.card-image-profile{width:130px;height:130px;border-radius:50%;margin:auto;}.alert{padding:8px;margin:10px 0px;border-radius:4px;}.alert-success,.alert-warning,.alert-danger,.alert-error,.alert-info{border-width:1px;border-style:solid;color:white;}.alert-success a,.alert-warning a,.alert-danger a,.alert-error a,.alert-info a{color:white;}.alert-success{background-color:#5fb51e;border-color:#458515;}.alert-warning{background-color:#e29f3b;border-color:#c98e34;}.alert-danger,.alert-error{background-color:#b5261e;border-color:#7d1b15;}.alert-info{background-color:#1ea1b5;border-color:#158394;}.modal-layer{background-color:rgba(50,50,50,0.85);position:fixed;top:0px;left:0px;right:0px;bottom:0px;overflow:auto;z-index:600;display:none;}.modal{margin:auto;margin-top:50px;background-color:white;border-radius:5px;box-shadow:0px 5px 30px rgba(0,0,0,0.5);max-width:1024px;padding:5px 0px;}.modal--slim{max-width:550px;}.modal-header,.modal-body,.modal-footer{padding:10px 15px;}.modal-header,.modal-footer{position:-webkit-sticky;position:sticky;background:white;z-index:5;}.modal-header{border-bottom:1px solid #f0f0f0;top:0px;}.modal-footer{border-top:1px solid #f0f0f0;bottom:0px;}.mauto{margin:auto !important;}.m0{margin:0px !important;}.m1{margin:10px !important;}.m2{margin:20px !important;}.m3{margin:30px !important;}.p0{padding:0px !important;}.p1{padding:10px !important;}.p2{padding:20px !important;}.p3{padding:30px !important;}.mr0,.mx0{margin-right:0px !important;}.mr1,.mx1{margin-right:10px !important;}.mr2,.mx2{margin-right:20px !important;}.mr3,.mx3{margin-right:30px !important;}.ml0,.mx0{margin-left:0px !important;}.ml1,.mx1{margin-left:10px !important;}.ml2,.mx2{margin-left:20px !important;}.ml3,.mx3{margin-left:30px !important;}.mt0,.my0{margin-top:0px !important;}.mt1,.my1{margin-top:10px !important;}.mt2,.my2{margin-top:20px !important;}.mt3,.my3{margin-top:30px !important;}.mb0,.my0{margin-bottom:0px !important;}.mb1,.my1{margin-bottom:10px !important;}.mb2,.my2{margin-bottom:20px !important;}.mb3,.my3{margin-bottom:30px !important;}.pr0,.px0{padding-right:0px !important;}.pr1,.px1{padding-right:10px !important;}.pr2,.px2{padding-right:20px !important;}.pr3,.px3{padding-right:30px !important;}.pl0,.px0{padding-left:0px !important;}.pl1,.px1{padding-left:10px !important;}.pl2,.px2{padding-left:20px !important;}.pl3,.px3{padding-left:30px !important;}.pt0,.py0{padding-top:0px !important;}.pt1,.py1{padding-top:10px !important;}.pt2,.py2{padding-top:20px !important;}.pt3,.py3{padding-top:30px !important;}.pb0,.py0{padding-bottom:0px !important;}.pb1,.py1{padding-bottom:10px !important;}.pb2,.py2{padding-bottom:20px !important;}.pb3,.py3{padding-bottom:30px !important;}.d-inline{display:inline !important;}.d-block,.breakline{display:block !important;}.d-inline-block{display:inline-block !important;}a.d-flex,a.d-block{text-decoration:none;}a.d-flex:hover,a.d-block:hover{background-color:#fafafa;}.d-none,.no-display,.display-none{display:none !important;}.d-flex{display:-ms-flexbox !important;display:flex !important;}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important;}.align-items-center{-ms-flex-align:center !important;align-items:center !important;}.bg-light{background-color:#f5f5f5 !important;}.bg-dark{background-color:#232323 !important;}.bg-danger{background-color:#b5261e !important;}.bg-muted{background-color:#a0a2a3 !important;}.bg-success{background-color:#5fb51e !important;}.bg-info{background-color:#1ea1b5 !important;}.bg-warning{background-color:#e29f3b !important;}.bg-dark,.bg-danger,.bg-success,.bg-warning,.bg-info{color:white !important;}.border-top,.border{border-top:1px solid #f0f0f0 !important;}.border-bottom,.border{border-bottom:1px solid #f0f0f0 !important;}.border-left,.border{border-left:1px solid #f0f0f0 !important;}.border-right,.border{border-right:1px solid #f0f0f0 !important;}.border-dark{border-color:#1a1a1a !important;}.border-light{border-color:#dadada !important;}.border-danger{border-color:#7d1b15 !important;}.border-warning{border-color:#c98e34 !important;}.border-success{border-color:#458515 !important;}.border-info{border-color:#158394 !important;}.border-muted{border-color:#8a8c8d !important;}.vertical-middle{vertical-align:middle !important;}.vertical-top{vertical-align:top !important;}.vertical-bottom{vertical-align:bottom !important;}.vertical-baseline{vertical-align:baseline !important;}.back-public-web-app{padding:8px 10px;background-color:white;border-bottom:1px solid #ddd;text-align:center;display:block;font-family:Arial, sans-serif;color:#0d8ae1;text-decoration:none;}.width-regular{max-width:1170px;width:100%;box-sizing:border-box;}body{background-color:#131213;}.main-wrapper{font-size:16px;font-family:'Open Sans', sans-serif, sans-serif;color:#fff;}.page-wrapper{background-color:#1f1e20;}.page-wrapper p{line-height:150%;}.page-wrapper a{color:#ff00ae;}.page-wrapper a:hover{color:#ff00ae;}.page-wrapper blockquote{font-family:'Open Sans', sans-serif;font-size:24px;text-align:center;margin:15px 0px;}.header-wrapper{position:-webkit-sticky;position:sticky;top:0px;z-index:80;}.header-wrapper .menu-button{padding-top:15px;padding-bottom:15px;}.menu-wrapper{position:fixed;top:0px;right:-360px;bottom:0px;background-color:#ff00ae;max-width:360px;width:100%;z-index:90;overflow:auto;transition:right .1s;}.menu-wrapper .close-menu-button{position:absolute;top:0px;right:0px;z-index:5;}.structure__menu__menu--horizontal .structure__menu__element{display:block;}.structure__menu__item{padding:12px 15px;font-size:18px;background-color:transparent;transition:background-color .25s;text-decoration:none;color:white;margin:0px 10px;font-family:'Open Sans', sans-serif;}.structure__menu__item img{max-height:65px;}.structure__menu__item:hover{background-color:#e6009d;}.structure__menu__submenu{margin:0px 10px;border-radius:8px;overflow:hidden;}.structure__menu__submenu .structure__menu__item{color:#fff;margin:0px;}.structure__menu__submenu .structure__menu__item:hover{color:#fff;background-color:#f0f0f0;}.container__element{font-size:16px;}.container__element h1,.container__element h2{font-family:'Open Sans', sans-serif, serif;color:#ff00ae;}.container__element h1{font-size:40px;text-align:center;}.container__element h2{font-size:30px;}.mask-layer{background-color:rgba(0,0,0,0.8);position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:10;display:none;}.header-logo img{max-height:48px;}.footer-wrapper{color:rgba(255,255,255,0.6);}.footer-wrapper .container__element{font-size:14px;}.footer-wrapper a,.footer-wrapper a:hover,.footer-wrapper h1,.footer-wrapper h2{color:rgba(255,255,255,0.6);}.footer-wrapper .structure__menu__menu--horizontal,.footer-wrapper .structure__menu__menu{margin:0px 15px;}.footer-wrapper .structure__menu__item{padding:5px 0px;font-size:14px;text-decoration:underline;color:rgba(255,255,255,0.6);margin:0px;}.footer-wrapper .structure__menu__item:hover{background-color:transparent;}.button{background-color:white;border-color:#fff;border-width:2px;color:#fff;text-decoration:none;transition:color .2s, border-color .2s;border-radius:5px;font-weight:bold;text-transform:uppercase;box-shadow:0px 2px 5px rgba(0,0,0,0.5);}.button:hover{border-color:#ff00ae;color:#ff00ae;}.button--main{border-color:#ff00ae;color:white !important;background-color:#ff00ae;transition:background-color .2s;}.button--main .public-icon{background:#fff !important;}.button--main:hover{color:white;background-color:#e6009d;}.button--large{font-size:18.4px;}.category-image-button .article__galerie__image{border:2px solid transparent;transition:border-color .2s;}.category-image-button:hover .article__galerie__image{border-color:white;}.separator-cut{background:linear-gradient(181deg,transparent 90%,white 90.2%);}.separator-cut-primary{background:linear-gradient(179deg,transparent 90%,#ff00ae 90.2%);}.separator{margin:20px auto;max-width:500px;}.separator--light{border-bottom:2px solid #d7d7d7;}.oops-logo{max-height:30px;opacity:0.5;}.menu-social{display:flex;justify-content:center;margin:15px 0px;padding:0px;}.menu-social .structure__menu__element{list-style-type:none;padding:0px;margin:0px;}.menu-social img{max-width:40px;display:block;}.menu-social .structure__menu__item{opacity:0.7;transition:opacity .2s;margin:0px 5px;padding:10px;}.menu-social .structure__menu__item:hover{opacity:1;background-color:transparent;}.footer-wrapper .menu-social{justify-content:flex-start;margin:10px;}.footer-wrapper .menu-social img{max-width:24px;display:block;}.footer-wrapper .menu-social .structure__menu__item{margin:0px;padding:5px;}.form__element{border-radius:5px;border-width:2px;font-size:16px;font-family:'Open Sans', sans-serif, sans-serif;transition:border-color .2s;outline:none;padding:10px 12px;}.form__element:focus{border-color:#ff00ae;}.product-page-cover{margin-top:100px;margin-bottom:100px;}.product-page-cover h1{display:inline-block;padding:10px;color:white;background-color:#1a0011;}.reservation-btn{display:none;position:fixed;bottom:10px;right:40px;}.public-icon-add-file {
    mask: url('/mkg/images/svg/add-file.svg');
    -webkit-mask: url('/mkg/images/svg/add-file.svg');
}

.public-icon-plus {
    mask: url('/mkg/images/svg/plus.svg');
    -webkit-mask: url('/mkg/images/svg/plus.svg');
}

.public-icon-layers {
    mask: url('/mkg/images/svg/layers.svg');
    -webkit-mask: url('/mkg/images/svg/layers.svg');
}

.public-icon-windows {
    mask: url('/mkg/images/svg/windows.svg');
    -webkit-mask: url('/mkg/images/svg/windows.svg');
}

.public-icon-controls {
    mask: url('/mkg/images/svg/controls.svg');
    -webkit-mask: url('/mkg/images/svg/controls.svg');
}

.public-icon-info {
    mask: url('/mkg/images/svg/info.svg');
    -webkit-mask: url('/mkg/images/svg/info.svg');
}

.public-icon-startup {
    mask: url('/mkg/images/svg/startup.svg');
    -webkit-mask: url('/mkg/images/svg/startup.svg');
}

.public-icon-add {
    mask: url('/mkg/images/svg/add.svg');
    -webkit-mask: url('/mkg/images/svg/add.svg');
}

.public-icon-add-1 {
    mask: url('/mkg/images/svg/add-1.svg');
    -webkit-mask: url('/mkg/images/svg/add-1.svg');
}

.public-icon-add-3 {
    mask: url('/mkg/images/svg/add-3.svg');
    -webkit-mask: url('/mkg/images/svg/add-3.svg');
}

.public-icon-list {
    mask: url('/mkg/images/svg/list.svg');
    -webkit-mask: url('/mkg/images/svg/list.svg');

}

.public-icon-next-1 {
    mask: url('/mkg/images/svg/next-1.svg');
    -webkit-mask: url('/mkg/images/svg/next-1.svg');

}

.public-icon-back {
    mask: url('/mkg/images/svg/back.svg');
    -webkit-mask: url('/mkg/images/svg/back.svg');
}

.public-icon-close {
    mask: url('/mkg/images/svg/close.svg');
    -webkit-mask: url('/mkg/images/svg/close.svg');
}

.public-icon-save {
    mask: url('/mkg/images/svg/save.svg');
    -webkit-mask: url('/mkg/images/svg/save.svg');
}

.public-icon-garbage {
    mask: url('/mkg/images/svg/garbage-2.svg');
    -webkit-mask: url('/mkg/images/svg/garbage-2.svg');
}

.public-icon-settings {
    mask: url('/mkg/images/svg/settings-5.svg');
    -webkit-mask: url('/mkg/images/svg/settings-5.svg');
}

.public-icon-edit {
    mask: url('/mkg/images/svg/edit.svg');
    -webkit-mask: url('/mkg/images/svg/edit.svg');
}

.public-icon-edit-1 {
    mask: url('/mkg/images/svg/edit-1.svg');
    -webkit-mask: url('/mkg/images/svg/edit-1.svg');
}

.public-icon-picture {
    mask: url('/mkg/images/svg/picture.svg');
    -webkit-mask: url('/mkg/images/svg/picture.svg');
}

.public-icon-layout {
    mask: url('/mkg/images/svg/layout.svg');
    -webkit-mask: url('/mkg/images/svg/layout.svg');
}

.public-icon-click {
    mask: url('/mkg/images/svg/click.svg');
    -webkit-mask: url('/mkg/images/svg/click.svg');
}

.public-icon-upload {
    mask: url('/mkg/images/svg/upload.svg');
    -webkit-mask: url('/mkg/images/svg/upload.svg');
}

.public-icon-more {
    mask: url('/mkg/images/svg/more.svg');
    -webkit-mask: url('/mkg/images/svg/more.svg');
}

.public-icon-check {
    mask: url('/mkg/images/svg/check.svg');
    -webkit-mask: url('/mkg/images/svg/check.svg');
}

.public-icon-check-1 {
    mask: url('/mkg/images/svg/check-1.svg');
    -webkit-mask: url('/mkg/images/svg/check-1.svg');
}

.public-icon-up {
    mask: url('/mkg/images/svg/up.svg');
    -webkit-mask: url('/mkg/images/svg/up.svg');
}
.public-icon-down {
    mask: url('/mkg/images/svg/down.svg');
    -webkit-mask: url('/mkg/images/svg/down.svg')
}

.public-icon-book {
    mask: url('/mkg/images/svg/book.svg');
    -webkit-mask: url('/mkg/images/svg/book.svg')
}

.public-icon-compass-1 {
    mask: url('/mkg/images/svg/compass-1.svg');
    -webkit-mask: url('/mkg/images/svg/compass-1.svg')
}

.public-icon-compass {
    mask: url('/mkg/images/svg/compass.svg');
    -webkit-mask: url('/mkg/images/svg/compass.svg')
}

.public-icon-connection {
    mask: url('/mkg/images/svg/connection.svg');
    -webkit-mask: url('/mkg/images/svg/connection.svg')
}

.public-icon-settings-1 {
    mask: url('/mkg/images/svg/settings-1.svg');
    -webkit-mask: url('/mkg/images/svg/settings-1.svg')
}

.public-icon-download-2 {
    mask: url('/mkg/images/svg/download-2.svg');
    -webkit-mask: url('/mkg/images/svg/download-2.svg')
}

.public-icon-download {
    mask: url('/mkg/images/svg/download.svg');
    -webkit-mask: url('/mkg/images/svg/download.svg')
}

.public-icon-logout {
    mask: url('/mkg/images/svg/logout.svg');
    -webkit-mask: url('/mkg/images/svg/logout.svg');
}

.public-icon-user-1 {
    mask: url('/mkg/images/svg/user-1.svg');
    -webkit-mask: url('/mkg/images/svg/user-1.svg');
}

.public-icon-view {
    mask: url('/mkg/images/svg/view.svg');
    -webkit-mask: url('/mkg/images/svg/view.svg');
}

.public-icon-dislike {
    mask: url('/mkg/images/svg/dislike.svg');
    -webkit-mask: url('/mkg/images/svg/dislike.svg');
}

.public-icon-like {
    mask: url('/mkg/images/svg/like.svg');
    -webkit-mask: url('/mkg/images/svg/like.svg');
}

.public-icon-cancel {
    mask: url('/mkg/images/svg/cancel.svg');
    -webkit-mask: url('/mkg/images/svg/cancel.svg');
}

.public-icon-cancel-2 {
    mask: url('/mkg/images/svg/cancel-2.svg');
    -webkit-mask: url('/mkg/images/svg/cancel-2.svg');
}

.public-icon-menu-4 {
    mask: url('/mkg/images/svg/menu-4.svg');
    -webkit-mask: url('/mkg/images/svg/menu-4.svg');
}

.public-icon-cube {
    mask: url('/mkg/images/svg/cube.svg');
    -webkit-mask: url('/mkg/images/svg/cube.svg');
}

.public-icon-file {
    mask: url('/mkg/images/svg/file.svg');
    -webkit-mask: url('/mkg/images/svg/file.svg');
}

.public-icon-share {
    mask: url('/mkg/images/svg/share.svg');
    -webkit-mask: url('/mkg/images/svg/share.svg');
}

.public-icon-megaphone {
    mask: url('/mkg/images/svg/megaphone.svg');
    -webkit-mask: url('/mkg/images/svg/megaphone.svg');
}

.public-icon-house {
    mask: url('/mkg/images/svg/house.svg');
    -webkit-mask: url('/mkg/images/svg/house.svg');
}

.public-icon-home {
    mask: url('/mkg/images/svg/home.svg');
    -webkit-mask: url('/mkg/images/svg/home.svg');
}

.public-icon-placeholder {
    mask: url('/mkg/images/svg/placeholder.svg');
    -webkit-mask: url('/mkg/images/svg/placeholder.svg');
}

.public-icon-telephone {
    mask: url('/mkg/images/svg/telephone-3.svg');
    -webkit-mask: url('/mkg/images/svg/telephone-3.svg');
}

.public-icon-map-location {
    mask: url('/mkg/images/svg/map-location.svg');
    -webkit-mask: url('/mkg/images/svg/map-location.svg');
}

.public-icon {
    display: inline-block;
    min-width:20px;
    min-height:20px;
    vertical-align: middle;
    /* background-size: contain;
    background-position: center;
    background-repeat: no-repeat; */
    background:#636463;
    mask-size:cover;
    -webkit-mask-size:cover;
}

.public-icon.text-success, .text-success .public-icon {
	background:#5fb51e !important;
}

.public-icon.text-danger, .text-danger .public-icon {
	background:#b5261e !important;
}

.public-icon.text-warning, .text-warning .public-icon {
	background:#e29f3b !important;
}

.public-icon.text-secondary, .text-secondary .public-icon {
	background: #a0a2a3 !important;
}

.public-icon.text-light, .text-light .public-icon {
	background: #fff !important;
}

.public-icon-large {
    min-width:28px;
    min-height:28px;
}

.public-icon-xlarge {
    min-width:48px;
    min-height:48px;
}

.public-icon-slim {
    min-width:16px;
    min-height:16px;
}
@viewport{width:device-width;zoom:1}body,html{padding:0;margin:0}.structure,.structure__banner,.structure__banner__body,.structure__banner__content,.structure__footer,.structure__footer__body,.structure__footer__content,.structure__header,.structure__header__content,.structure__header__element,.structure__menu__submenu,.structure__menu__submenu--hidden,.structure__page,.structure__page__body,.structure__page__content,.structure__page__footer,.structure__page__header{box-sizing:border-box}.structure__banner__content,.structure__banner__content--regular,.structure__header__content,.structure__header__content--regular,.structure__menu__content,.structure__menu__content--regular,.structure__page__content,.structure__page__content--regular{position:relative}.structure__page__body,.structure__page__content,.structure__page__header{width:100%}.container--regular,.structure--regular,.structure__banner__content--regular,.structure__footer__content--regular,.structure__header__content--regular,.structure__menu__content--regular,.structure__page__content--regular,.structure__page__footer--regular,.structure__page__header--regular{max-width:1024px;margin:auto}.container--slim{max-width:550px;margin:auto}.structure__header{display:none}.cfg-header-on-all .structure__header{display:block}@media (min-width:769px){.cfg-header-on-computer .structure__header{display:block}}@media (min-width:550px) and (max-width:768px){.cfg-header-on-tablet .structure__header{display:block}}@media (max-width:550px){.cfg-header-on-smartphone .structure__header{display:block}}.structure__header__element{display:inline-block;vertical-align:middle;height:100%}.menu_controler__button{display:block;height:100%;box-sizing:border-box}.structure__menu,.structure__menu__body,.structure__menu__content,.structure__menu__header{box-sizing:border-box}.structure__menu{display:none}.cfg-menu-on-all .structure__menu{display:block}.structure__menu__header{display:none}.cfg-menu-header-on-all .structure__menu__header,.cfg-menu-header-on-computer .structure__menu__header{display:block}.structure__menu__header__element{display:inline-block;height:100%}@media (min-width:769px){.cfg-menu-on-computer .structure__menu{display:block}}@media (min-width:550px) and (max-width:768px){.cfg-menu-header-on-tablet .structure__menu__header{display:block}.cfg-menu-on-tablet .structure__menu{display:block}}@media (max-width:550px){.cfg-menu-header-on-smartphone .structure__menu__header{display:block}.cfg-menu-on-smartphone .structure__menu{display:block}}.structure__menu__item{display:block;padding:10px}.structure__menu__menu,.structure__menu__menu--horizontal{list-style-type:none;margin:0;padding:0}.structure__menu__menu--horizontal>*{display:inline-block;vertical-align:middle}.structure__menu__menu li{padding:0;margin:0}.structure__menu__menu--horizontal .structure__menu__submenu--absolute{position:absolute;z-index:100}.structure__menu__submenu--hidden{display:none}.structure__menu__submenu{position:absolute;z-index:500;background-color:#fff;border:1px solid #ddd;border-top:0;display:none}.structure__menu__submenu .structure__menu__item{margin:0;color:#000}.structure__menu__element:hover .structure__menu__submenu{display:block}@media (max-width:768px){.structure__menu__submenu{position:relative;z-index:auto;border:0;display:block}}.structure__banner__content--regular img{max-width:100%}.structure__header__menu,.structure__header__menu__element{padding:0;margin:0}.structure__header__menu__element{list-style-type:none;display:inline-block;vertical-align:middle}.structure__header__menu__item{display:block}.structure__header__menu__item>*{display:inline-block;vertical-align:middle}.structure__header__menu__icon{box-sizing:border-box;font-size:0;white-space:nowrap;width:40px;height:40px;overflow:hidden}.structure__header__menu__image{max-width:100%;transition:margin-left .2s}.container .container__element{box-sizing:border-box}.container{display:block;font-size:0}.container--regular>.container__element,.container>.container__element{display:inline-block;font-size:16px;vertical-align:top}.container.container--100>.container__element{width:100%}.container.container--50-50>.container__element{width:50%}@media (max-width:500px){.container.container--50-50>.container__element{width:100%}}@media (max-width:700px){.responsive-slim .container.container--50-50>.container__element{width:100%}}.container.container--33-33-33>.container__element{width:33.33%}.container.container--33-33-33>.container__element:last-child{width:33.34%}@media (max-width:767px){.container.container--33-33-33>.container__element,.container.container--33-33-33>.container__element:last-child{width:100%}}@media (max-width:950px){.responsive-slim .container.container--33-33-33>.container__element,.responsive-slim .container.container--33-33-33>.container__element:last-child{width:100%}}.container.container--75-25>.container__element:first-child{width:75%}.container.container--75-25>.container__element:last-child{width:25%}@media (max-width:767px){.container.container--75-25>.container__element:first-child,.container.container--75-25>.container__element:last-child{width:100%}}@media (max-width:950px){.responsive-slim .container.container--75-25>.container__element:first-child,.responsive-slim .container.container--75-25>.container__element:last-child{width:100%}}.container.container--25-75>.container__element:first-child{width:25%}.container.container--25-75>.container__element:last-child{width:75%}@media (max-width:767px){.container.container--25-75>.container__element:first-child,.container.container--25-75>.container__element:last-child{width:100%}}@media (max-width:950px){.responsive-slim .container.container--25-75>.container__element:first-child,.responsive-slim .container.container--25-75>.container__element:last-child{width:100%}}.container.container--25-50-25>.container__element:first-child{width:25%}.container.container--25-50-25>.container__element:last-child{width:25%}@media (max-width:767px){.container.container--25-50-25>.container__element:first-child,.container.container--25-50-25>.container__element:last-child{width:100%}}@media (max-width:950px){.responsive-slim .container.container--25-50-25>.container__element:first-child,.responsive-slim .container.container--25-50-25>.container__element:last-child{width:100%}}.container.container--25-25-25-25>.container__element{width:25%}@media (max-width:767px){.container.container--25-25-25-25>.container__element{width:50%}}@media (max-width:950px){.responsive-slim .container.container--25-25-25-25>.container__element{width:50%}}@media (max-width:400px){.container.container--25-25-25-25>.container__element{width:100%}}@media (max-width:600px){.responsive-slim .container.container--25-25-25-25>.container__element{width:100%}}.container.container--34-66>.container__element:last-child,.container.container--66-34>.container__element:first-child{width:66%}.container.container--34-66>.container__element:first-child,.container.container--66-34>.container__element:last-child{width:34%}@media (max-width:767px){.container.container--34-66>.container__element:first-child,.container.container--34-66>.container__element:last-child,.container.container--66-34>.container__element:first-child,.container.container--66-34>.container__element:last-child{width:100%}}@media (max-width:950px){.responsive-slim .container.container--34-66>.container__element:first-child,.responsive-slim .container.container--34-66>.container__element:last-child,.responsive-slim .container.container--66-34>.container__element:first-child,.responsive-slim .container.container--66-34>.container__element:last-child{width:100%}}.tile_container,.tile_container__element,.tile_container__element--contain,.tile_container__element--cover,.tiles_grid{box-sizing:border-box;list-style-type:none;padding:0;margin:0}.tile_container__element,.tile_container__element--contain,.tile_container__element--cover{display:block}.tile_container{display:inline-block;width:20%;vertical-align:top}.tile_container--4{width:25%}.tile_container--2{width:50%}.tiles_grid{font-size:0}.tiles_grid .tile_container{font-size:16px}.tile_container img{max-width:100%;display:inline-block}.tile_container__element--contain,.tile_container__element--cover{display:block;background-repeat:no-repeat;background-position:center}.tile_container__element--cover{-webkit-background-size:cover;background-size:cover}.tile_container__element--contain{-webkit-background-size:contain;background-size:contain}@media (max-width:950px){.tile_container{width:25%}.tile_container--2{width:50%}}@media (max-width:550px){.tile_container,.tile_container--4{width:50%}}@media (max-width:400px){.tile_container,.tile_container--2,.tile_container--4{width:100%}}.display-text-right,.text-right{text-align:right!important}.display-text-center,.text-center{text-align:center!important}.display-text-left,.text-left{text-align:left!important}.display-on-computer,.display-on-smartphone,.display-on-tablet{display:none}@media (max-width:550px){.display-on-smartphone{display:inline-block}}@media (min-width:550px) and (max-width:768px){.display-on-tablet{display:inline-block}}@media (min-width:768px){.display-on-computer{display:inline-block}}@media (max-width:550px){.hide-on-smartphone{display:none}}@media (min-width:550px) and (max-width:768px){.hide-on-tablet{display:none}}@media (min-width:769px){.hide-on-computer{display:none}}.float-right,.pull-right{float:right!important}.float-left,.pull-left{float:left!important}.cover-all{width:100%;height:100%;display:block;box-sizing:border-box}.clearfix{clear:both}.breakline{display:block}.img-responsive{max-width:100%}.img-cover{background-size:cover;background-repeat:no-repeat;background-position:center}.img-fixed{background-attachment:fixed}.img-thumbnail,.img-thumbnail-x{width:180px!important}.img-thumbnail,.img-thumbnail-y{height:180px!important}.img-thumbnail-slim,.img-thumbnail-slim-x{width:80px!important}.img-thumbnail-slim,.img-thumbnail-slim-y{height:80px!important}.img-thumbnail-skinny,.img-thumbnail-skinny-x{width:50px!important}.img-thumbnail-skinny,.img-thumbnail-skinny-y{height:50px!important}@media (max-width:768px){.img-thumbnail,.img-thumbnail-x{width:120px!important}.img-thumbnail,.img-thumbnail-y{height:120px!important}}@media (max-width:550px){.img-thumbnail,.img-thumbnail-x{width:80px!important}.img-thumbnail,.img-thumbnail-y{height:80px!important}.img-thumbnail-slim,.img-thumbnail-slim-x{width:50px!important}.img-thumbnail-slim,.img-thumbnail-slim-y{height:50px!important}.img-thumbnail-skinny,.img-thumbnail-skinny-x{width:35px!important}.img-thumbnail-skinny,.img-thumbnail-skinny-y{height:35px!important}}.rounded{border-radius:4px!important}.rounded-half{border-radius:50%!important}.product_card__image,.product_card__image--contain,.product_card__image--cover{width:100%;background-position:center;background-repeat:no-repeat}.product_card__image--cover{-webkit-background-size:cover;background-size:cover}.product_card__image--contain{-webkit-background-size:contain;background-size:contain}.product_card__image__mask{width:100%;display:block}.article__action,.article__contenu,.article__document,.article__galerie{margin:15px}.article__galerie{text-align:center}.article__galerie__element{display:inline-block;max-width:100%;box-sizing:border-box}.article__galerie--thumb .article__galerie__element,.article__galerie__element--thumb{max-width:30%;padding:10px}@media(max-width:550px){.article__galerie--thumb .article__galerie__element,.article__galerie__element--thumb{max-width:48%;padding:6px}}.article__galerie__image{display:block;max-width:100%;box-sizing:border-box}.article__galerie--grid .article__galerie__element{max-width:250px;padding:8px}.article__galerie--grid.article__galerie--slim .article__galerie__element{max-width:100px}.article__galerie--grid.article__galerie--large .article__galerie__element{max-width:400px}.article__document__element{display:inline-block;max-width:100%;width:100%;box-sizing:border-box}.form--slim{max-width:500px;margin:auto}.form__row{margin:15px 0}.form__label{display:block;margin-bottom:5px}.form__element{display:block;box-sizing:border-box;padding:8px 12px;background-color:#fff;border:1px solid #dcdcdc}.form__element--checkbox,.form__element--radio{cursor:pointer;padding:6px;border-radius:3px;position:relative}.form__element--checkbox:hover,.form__element--radio:hover{background-color:#fbfbfb}.form__element--checkbox input,.form__element--radio input{display:none}.form__element__controler{width:22px;height:22px;background-color:#d7d7d7;display:block;position:absolute;top:5px;left:5px;border-radius:2px}.form__element--checkbox:hover .form__element__controler,.form__element--radio:hover .form__element__controler{background-color:#cacaca}.form__element__label{margin-left:30px;display:block}.form__element input~.form__element__label img{opacity:.5}.form__element input:checked~.form__element__controler{background-color:#0171d0}.form__element input:checked~.form__element__label{color:#0072ca}.form__element input:checked~.form__element__label img{opacity:1}.form__element input:disabled~.form__element__controler,.form__element input:disabled~.form__element__label{opacity:.4}.form__element__controler--checkbox:after,.form__element__controler--radio:after{position:absolute;display:none;content:''}.form__element input:checked+.form__element__controler--checkbox:after{top:3px;left:8px;width:4px;height:10px;transform:rotate(45deg);border:solid #fff;border-width:0 3px 3px 0;display:block}.form__element__controler--radio{border-radius:50%}.form__element input:checked+.form__element__controler--radio:after{background-color:#fff;display:block;top:6px;left:6px;width:10px;height:10px;border-radius:50%}.form__element[type=password],.form__element[type=text],select.form__element{max-width:350px}.form__element.form__element--slim[type=number],.form__element.form__element--slim[type=password],.form__element.form__element--slim[type=text],select.form__element.form__element--slim{max-width:200px}.form__element.form__element--skinny[type=number],.form__element.form__element--skinny[type=password],.form__element.form__element--skinny[type=text],select.form__element.form__element--skinny{max-width:100px}.form__element[type=password],.form__element[type=text]{width:100%}.form__element:active,.form__element:focus{border-color:#787878}.form__element--full{max-width:100%!important;width:100%}.form__row--error{color:#b5261e!important}.form__element--error,.form__row--error .form__element{border-color:#b5261e!important}.form__row--inline>*{display:inline-block;vertical-align:middle}.form__row>.form__row{margin:0}.structure .button{display:inline-block;box-sizing:border-box;padding:8px 12px;border:1px solid #bebebe;background-color:#dcdcdc;cursor:pointer;font-size:16px}.structure .button:disabled{opacity:.7!important;cursor:not-allowed!important}.structure .button--no-border{border:0!important}.structure .button:hover{background-color:#bebebe}.structure .button--main{background-color:#325abe}.structure .button--main:hover{background-color:#2850b4}.structure .button--large{padding:12px 20px;font-size:18px}.structure .button--slim{padding:5px 8px;font-size:14px}.structure .button--full{display:block;text-align:center;width:100%}.buttons_group{margin:10px 0}@media(max-width:550px){.structure .button{padding:5px 8px}.structure .button--large{padding:8px 10px}}.badge{display:inline-block;padding:2px 4px;border-radius:2px;background-color:#e8e8e8;color:rgba(0,0,0,.7);font-size:14px!important;color:#fff!important}.badge-success{background-color:#5fb51e!important}.badge-danger{background-color:#b5261e!important}.badge-warning{background-color:#e29f3b!important}.badge-secondary{background-color:#a0a2a3!important}.badge-muted{color:#d7dbdb!important;background-color:#d2d2d2}.separator{margin:20px auto;max-width:500px;width:100%}.separator--light{border-bottom:2px solid rgba(255,255,255,.8)}.separator--dark{border-bottom:2px solid rgba(0,0,0,.8)}.structure hr{border:0;border-top:1px solid #ededed}.section{margin:15px;border:1px solid #dcdcdc;border-radius:4px;overflow:hidden}.section__contenu{padding:10px}.section__footer{padding:10px;border-top:1px solid #dcdcdc;background-color:#f8f8f8}.table{border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-collapse:collapse}.table--full{width:100%}.table-responsive{width:100%;overflow:auto}.table td,.table th{padding:5px}.table tr{border-bottom:1px solid #dcdcdc}.table th{background-color:#f8f8f8}.structure .dropdown{position:relative}.structure .dropdown-menu{position:absolute;z-index:10;padding:6px 0;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.3);background-color:#fff}.structure .dropdown-menu-right{right:0}.structure .text-dark,.structure .text-dark a:not(.button),.structure .text-dark h1,.structure .text-dark h2,.structure .text-dark h3,.text-dark{color:#1e1e1e!important}.structure .text-light,.structure .text-light a:not(.button),.structure .text-light h1,.structure .text-light h2,.structure .text-light h3,.text-light{color:#fff!important}.structure .text-success,.text-success{color:#5fb51e!important}.structure .text-danger,.structure .text-error,.text-danger,.text-error{color:#b5261e!important}.structure .text-warning,.text-warning{color:#e29f3b!important}.structure .text-secondary,.text-secondary{color:#a0a2a3!important}.structure .text-large,.text-large{font-size:18px}.structure .text-slim,.text-slim{font-size:14px}.structure .text-muted,.text-muted{color:#d7dbdb!important}.card{margin:8px;border:1px solid #e1e1e1;border-radius:3px;display:block}a.card{text-decoration:none}a.card:hover{background-color:#ebebeb}.card-success{border-color:#5fb51e}.card-danger,.card-error{border-color:#b5261e}.card-warning{border-color:#e29f3b}.card-body,.card-footer,.card-header{margin:8px}.card-image{background-color:#e1e1e1;overflow:hidden;background-size:cover;background-position:center}.card-image img{display:none}.card-image-profile{width:130px;height:130px;border-radius:50%;margin:auto}.alert{padding:8px;margin:10px 0;border-radius:4px}.alert-danger,.alert-error,.alert-success,.alert-warning{border-width:1px;border-style:solid;color:#fff}.structure .alert-danger a,.structure .alert-error a,.structure .alert-success a,.structure .alert-warning a{color:#fff}.alert-success{background-color:#5fb51e;border-color:#458515}.alert-warning{background-color:#e29f3b;border-color:#c98e34}.alert-danger,.alert-error{background-color:#b5261e;border-color:#7d1b15}.modal-layer{background-color:rgba(50,50,50,.85);position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;z-index:600;display:none}.modal{margin:auto;margin-top:50px;background-color:#fff;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.5);max-width:1024px;padding:5px 0}.modal--slim{max-width:550px}.modal-body,.modal-footer,.modal-header{padding:10px 15px}.modal-footer,.modal-header{position:-webkit-sticky;position:sticky;background:#fff;z-index:5}.modal-header{border-bottom:1px solid #f0f0f0;top:0}.modal-footer{border-top:1px solid #f0f0f0;bottom:0}.m0{margin:0!important}.m1{margin:10px!important}.m2{margin:20px!important}.p0{padding:0!important}.p1{padding:10px!important}.p2{padding:20px!important}.p3{padding:30px!important}.mr0,.mx0{margin-right:0!important}.mr1,.mx1{margin-right:10px!important}.mr2,.mx2{margin-right:20px!important}.mr3,.mx3{margin-right:30px!important}.ml0,.mx0{margin-left:0!important}.ml1,.mx1{margin-left:10px!important}.ml2,.mx2{margin-left:20px!important}.ml3,.mx3{margin-left:30px!important}.mt0,.my0{margin-top:0!important}.mt1,.my1{margin-top:10px!important}.mt2,.my2{margin-top:20px!important}.mt3,.my3{margin-top:30px!important}.mb0,.my0{margin-bottom:0!important}.mb1,.my1{margin-bottom:10px!important}.mb2,.my2{margin-bottom:20px!important}.mb3,.my3{margin-bottom:30px!important}.pr0,.px0{padding-right:0!important}.pr1,.px1{padding-right:10px!important}.pr2,.px2{padding-right:20px!important}.pr3,.px3{padding-right:30px!important}.pl0,.px0{padding-left:0!important}.pl1,.px1{padding-left:10px!important}.pl2,.px2{padding-left:20px!important}.pl3,.px3{padding-left:30px!important}.pt0,.py0{padding-top:0!important}.pt1,.py1{padding-top:10px!important}.pt2,.py2{padding-top:20px!important}.pt3,.py3{padding-top:30px!important}.pb0,.py0{padding-bottom:0!important}.pb1,.py1{padding-bottom:10px!important}.pb2,.py2{padding-bottom:20px!important}.pb3,.py3{padding-bottom:30px!important}.d-inline{display:inline!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}a.d-block,a.d-flex{text-decoration:none}a.d-block:hover,a.d-flex:hover{background-color:#fafafa}.d-none,.display-none,.no-display{display:none!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.border,.border-top{border-top:1px solid #f0f0f0!important}.border,.border-bottom{border-bottom:1px solid #f0f0f0!important}.border,.border-left{border-left:1px solid #f0f0f0!important}.border,.border-right{border-right:1px solid #f0f0f0!important}.vertical-middle{vertical-align:middle!important}.vertical-top{vertical-align:top!important}.vertical-bottom{vertical-align:bottom!important}.vertical-baseline{vertical-align:baseline!important}.back-public-web-app{padding:8px 10px;background-color:#fff;border-bottom:1px solid #ddd;text-align:center;display:block;font-family:Arial,sans-serif;color:#0d8ae1;text-decoration:none}
