*{box-sizing:inherit;outline:none!important}.kideaz-proposition-modal{position:fixed;-ms-flex-align:center;align-items:center;color:#fff;width:-webkit-fill-available;width:-moz-available;height:100%;-ms-flex-pack:center;justify-content:center;overflow:auto;left:0;top:0;text-align:center;z-index:30000;font-family:"Karla","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.25s linear;background:-webkit-gradient(linear,top,bottom,from(#63CAC7),to(#1AA8A1));background:-webkit-linear-gradient(top,#63CAC7,#1AA8A1);background:-o-linear-gradient(top,#63CAC7,#1AA8A1);background:-webkit-gradient(linear,left top,left bottom,from(#63CAC7),to(#1AA8A1));background:linear-gradient(top,#63CAC7,#1AA8A1);background:linear-gradient(#63CAC7,#1AA8A1 75%,#1AA8A1)}.kideaz-proposition-modal .show-element{visibility:visible;opacity:1;transition:visibility 0s,opacity 0.25s linear}.kideaz-proposition-modal .kideaz-proposition-modal-close{background:none;border:none;color:#fff;font-weight:700;margin-left:auto;position:fixed;right:2rem;top:2rem;z-index:10}.kideaz-proposition-modal .kideaz-proposition-modal-logo{-ms-flex-align:center;align-items:center;display:block;height:8rem;-ms-flex-pack:center;justify-content:center;left:0;padding:0 1.8rem;position:relative;margin-top:5%;margin-bottom:5%;z-index:5}.kideaz-proposition-modal .kideaz-proposition-modal-logo img{height:inherit}.kideaz-proposition-modal .kideaz-proposition-modal-close img{height:25px}.kideaz-proposition-modal .kideaz-proposition-modal-title{margin:75px 0 5%;text-transform:uppercase}.kideaz-proposition-modal .kideaz-proposition-modal-item{margin-bottom:25px}.kideaz-proposition-modal .kideaz-proposition-modal-item-title{font-size:23px;font-weight:800;line-height:22px;text-transform:uppercase}.kideaz-proposition-modal .kideaz-proposition-modal-item-text p{font-size:19px;margin-bottom:8px;line-height:normal}.kideaz-proposition-modal .kideaz-proposition-modal-item-title:nth-child(2){height:44px}.kideaz-proposition-modal .kideaz-proposition-modal-item{font-size:21px}.kideaz-proposition-modal .kideaz-proposition-modal-item>img{width:80%;max-width:400px}.kideaz-proposition-modal a.button{margin-bottom:2rem}.kideaz-proposition-modal .button{border:0;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;line-height:20px;padding:14px 30px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.kideaz-proposition-modal .kideaz-proposition-modal-close:hover{background-color:transparent}.kideaz-proposition-modal .button.white-secondary:hover{background-color:#00a8a2;color:#fff}.kideaz-proposition-modal .kideaz-proposition-modal-wrapper.container{max-width:1440px!important}.kideaz-proposition-modal .button.white-secondary{background-color:#fff;color:#1AA8A1;border-radius:3px}#sticky-proposition-button{z-index:20;position:fixed;top:50%;transform:translateY(-50%);max-width:1440px!important;width:100%}#sticky-proposition-button a.rotate{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#sticky-proposition-button a.proposer{background:#F7C41C;color:#FFF;padding:10px;position:absolute;border:none;right:-76px;border-top-left-radius:10px;font-family:"Karla","Helvetica Neue",Helvetica,Arial,sans-serif;border-top-right-radius:10px;font-size:1.05rem;font-weight:600}#sticky-proposition-button a.proposer:hover{transform:rotate(-90deg) scale(1.1) translateY(-2px);-webkit-transform:rotate(-90deg) scale(1.1) translateY(-2px);-moz-transform:rotate(-90deg) scale(1.1) translateY(-2px);-ms-transform:rotate(-90deg) scale(1.1) translateY(-2px);-o-transform:rotate(-90deg) scale(1.1) translateY(-2px);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}@media all and (max-width:860px){#sticky-proposition-button{display:none}}@media all and (min-width:992px){.kideaz-proposition-modal .kideaz-proposition-modal-item-text p{height:100px}}@media all and (max-width:991px){.kideaz-proposition-modal .button{font-size:13px;padding:14px 18px}.kideaz-proposition-modal .kideaz-proposition-modal-item-text p{font-size:17px;height:110px}}@media all and (max-width:767px){.kideaz-proposition-modal .kideaz-proposition-modal-item-text p{height:auto;font-size:19px;margin-bottom:25px}.kideaz-proposition-modal .kideaz-proposition-modal-close{right:.5rem;top:1.5rem}.kideaz-proposition-modal .kideaz-proposition-modal-logo{margin-top:15%;margin-bottom:15%}}