.beflex-call-to-action{position:relative}.beflex-call-to-action .call-to-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.beflex-call-to-action .call-to-title{position:relative;z-index:3;margin-top:0}.beflex-call-to-action div.call-to-title{font-size:25px}@media screen and (min-width: 480px){.beflex-call-to-action div.call-to-title{font-size:calc(25px + 5 * ((100vw - 480px) / 720))}}@media screen and (min-width: 1200px){.beflex-call-to-action div.call-to-title{font-size:30px}}.beflex-call-to-action .call-to-container{position:relative;z-index:2}.beflex-call-to-action.-background{padding:2em}.beflex-call-to-action.-background.-opacity-0 .call-to-mask{opacity:0}.beflex-call-to-action.-background.-opacity-1 .call-to-mask{opacity:.1}.beflex-call-to-action.-background.-opacity-2 .call-to-mask{opacity:.2}.beflex-call-to-action.-background.-opacity-3 .call-to-mask{opacity:.3}.beflex-call-to-action.-background.-opacity-4 .call-to-mask{opacity:.4}.beflex-call-to-action.-background.-opacity-5 .call-to-mask{opacity:.5}.beflex-call-to-action.-background.-opacity-6 .call-to-mask{opacity:.6}.beflex-call-to-action.-background.-opacity-7 .call-to-mask{opacity:.7}.beflex-call-to-action.-background.-opacity-8 .call-to-mask{opacity:.8}.beflex-call-to-action.-background.-opacity-9 .call-to-mask{opacity:.9}.beflex-call-to-action.-background.-opacity-10 .call-to-mask{opacity:1}.beflex-call-to-action.-align-left{text-align:left}.beflex-call-to-action.-align-center{text-align:center}.beflex-call-to-action.-align-right{text-align:right}.beflex-call-to-action.-align-full{margin-left:calc( -100vw / 2 + 100% / 2);margin-right:calc( -100vw / 2 + 100% / 2);max-width:100vw;width:100vw;padding:2em 0}.beflex-call-to-action.-align-full .call-to-title{padding-left:12%;padding-right:12%;text-align:center}.beflex-call-to-action.-align-full .call-to-container{padding-left:12%;padding-right:12%}@media(max-width: 770px){.beflex-call-to-action.-align-full .call-to-container{padding-left:8%;padding-right:8%}}@media(max-width: 480px){.beflex-call-to-action.-align-full .call-to-container{padding-left:4%;padding-right:4%}}.beflex-call-to-action .call-to-block .block-categories{margin-top:1em}.beflex-call-to-action .call-to-block .block-categories .block-categorie{display:inline-block;margin-right:.4em;background:#e8e8e8;color:rgba(0,0,0,.5);border-radius:6px;padding:.2em .4em;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;font-size:14px}.beflex-call-to-action .call-to-block .block-categories .block-categorie:hover{background:#d8d8d8;color:rgba(0,0,0,.6)}.beflex-call-to-action .call-to-block .block-thumbnail a[href=""]{pointer-events:none}.beflex-call-to-action .call-to-block .block-thumbnail img{width:100%}.beflex-call-to-action .call-to-block div.block-title{font-size:20px}@media screen and (min-width: 480px){.beflex-call-to-action .call-to-block div.block-title{font-size:calc(20px + 5 * ((100vw - 480px) / 720))}}@media screen and (min-width: 1200px){.beflex-call-to-action .call-to-block div.block-title{font-size:25px}}.beflex-call-to-action .call-to-block.-mode-list-left,.beflex-call-to-action .call-to-block.-mode-list-right{display:-webkit-box;display:-ms-flexbox;display:flex}.beflex-call-to-action .call-to-block.-mode-list-left .block-categories,.beflex-call-to-action .call-to-block.-mode-list-right .block-categories{margin-top:0}.beflex-call-to-action .call-to-block.-mode-list-left .block-thumbnail,.beflex-call-to-action .call-to-block.-mode-list-left .block-content,.beflex-call-to-action .call-to-block.-mode-list-right .block-thumbnail,.beflex-call-to-action .call-to-block.-mode-list-right .block-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.beflex-call-to-action .call-to-block.-mode-list-left .block-thumbnail{padding-right:1em}.beflex-call-to-action .call-to-block.-mode-list-right .block-thumbnail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:1em}.beflex-call-to-action .call-to-block.-mode-list-right .block-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.beflex-call-to-action .call-to-block.-mode-background{position:relative}.beflex-call-to-action .call-to-block.-mode-background .block-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.beflex-call-to-action .call-to-block.-mode-background .block-thumbnail a{height:100%}.beflex-call-to-action .call-to-block.-mode-background .block-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.beflex-call-to-action .call-to-block.-mode-background .block-content{padding:2em;position:relative;z-index:1}.beflex-call-to-action .call-to-block.-mode-background.-opacity-1 .block-thumbnail{opacity:.1}.beflex-call-to-action .call-to-block.-mode-background.-opacity-2 .block-thumbnail{opacity:.2}.beflex-call-to-action .call-to-block.-mode-background.-opacity-3 .block-thumbnail{opacity:.3}.beflex-call-to-action .call-to-block.-mode-background.-opacity-4 .block-thumbnail{opacity:.4}.beflex-call-to-action .call-to-block.-mode-background.-opacity-5 .block-thumbnail{opacity:.5}.beflex-call-to-action .call-to-block.-mode-background.-opacity-6 .block-thumbnail{opacity:.6}.beflex-call-to-action .call-to-block.-mode-background.-opacity-7 .block-thumbnail{opacity:.7}.beflex-call-to-action .call-to-block.-mode-background.-opacity-8 .block-thumbnail{opacity:.8}.beflex-call-to-action .call-to-block.-mode-background.-opacity-9 .block-thumbnail{opacity:.9}.beflex-call-to-action .call-to-block.-mode-background.-opacity-10 .block-thumbnail{opacity:1}.beflex-call-to-action .tns-nav{position:static;display:block;text-align:center;margin-top:1em}.beflex-call-to-action .call-to-container.beflex-diaporama{display:block}.beflex-call-to-action .call-to-container .block-thumbnail{margin:0}.beflex-call-to-action .call-to-container .block-thumbnail a,.beflex-call-to-action .call-to-container .block-thumbnail .attachment-beflex_call_to_action{display:block}.beflex-call-to-action .call-to-container .block-title{margin:0}.beflex-call-to-action .call-to-container .block-excerpt{margin-top:.5em}.beflex-call-to-action .call-to-container .button{margin-top:1em}