/*! Bootstrap v3.3.7 (http://getbootstrap.com) Copyright 2011-2018 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! Generated using the Bootstrap Customizer (<none>) Config saved to config.json and <none> *//*! Bootstrap v3.3.7 (http://getbootstrap.com) Copyright 2011-2016 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-tap-highlight-color:transparent}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
figure{margin:0}
img{vertical-align:middle}
.img-responsive{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
[role=button]{cursor:pointer}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none !important}
.affix{position:fixed}
.c-logo__link{width:auto}
.affix-bottom{position:absolute}
html.cmDomusCover-sr .cmDomusCover-cover-list .cmDomusCover-cover-box img{visibility:hidden}
svg.cmDomusCover-arrow-sx path{fill:none;stroke-width:2px;stroke:#000}
.cmDomusCover-invisible{visibility:hidden !important}
.cmDomusCover-link-with-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;padding-top:.25rem;padding-bottom:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cmDomusCover-filters-open{overflow:hidden}
.cmDomusCover-filters-open #main,.cmDomusCover-filters-open .c-main{z-index:10}
.cmDomusCover-container{position:relative;font-family:'FormaDJRText',sans-serif;color:#3c3e3b}
.cmDomusCover-container p{letter-spacing:0}
.cmDomusCover-container h1,.cmDomusCover-container h2,.cmDomusCover-container h3,.cmDomusCover-container h4,.cmDomusCover-container h5,.cmDomusCover-container h6{font-weight:bold}
.cmDomusCover-container a:focus,.cmDomusCover-container a:hover{color:#ffd34e}
.cmDomusCover-container a:focus svg path,.cmDomusCover-container a:hover svg path{stroke:#ffd34e}
.cmDomusCover-container .active a{color:#ffd34e !important;font-weight:bold}
.cmDomusCover-container .o-btn{font-weight:bold}
.cmDomusCover-container .o-btn:focus,.cmDomusCover-container .o-btn:hover{font-weight:bold}
.cmDomusCover-verticalText{position:absolute;top:0;left:0;-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;line-height:1}
.cmDomusCover-logo-add-horizontalText,.cmDomusCover-logo-add-verticalText{display:inline-block;color:#378dbc;font-size:2rem;line-height:.5;font-weight:bold;letter-spacing:-0.03em;padding:10px 5px 0;margin:0}
.cmDomusCover-logo-add-horizontalText{display:inline;font-size:2.25rem;padding:0}
.cmDomusCover-border-top{border-top-width:1px;border-top-style:solid}
.cmDomusCover-border-bottom{border-bottom-width:1px;border-bottom-style:solid}
.cmDomusCover-border-grey-light{border-color:#d2d2d2}
.cmDomusCover-img-fluid{width:100%;height:auto;display:block}
.cmDomusCover-icon-circle{width:30px;height:30px;border:1px solid #fff;border-radius:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.cmDomusCover-d-none{display:none}
.cmDomusCover-d-block{display:block}
.cmDomusCover-d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.cmDomusCover-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.cmDomusCover-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}
.cmDomusCover-row-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}
.cmDomusCover-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cmDomusCover-align-self-center{-ms-flex-item-align:center;align-self:center}
.cmDomusCover-justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.cmDomusCover-justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cmDomusCover-justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmDomusCover-justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cmDomusCover-justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}
.cmDomusCover-m-default{margin:10px}
.cmDomusCover-m-0{margin:0}
.cmDomusCover-m-1{margin:.25rem}
.cmDomusCover-m-2{margin:.5rem}
.cmDomusCover-m-3{margin:1rem}
.cmDomusCover-m-4{margin:1.5rem}
.cmDomusCover-m-5{margin:3rem}
.cmDomusCover-mx-auto{margin-left:auto;margin-right:auto}
.cmDomusCover-mx-default{margin-left:10px;margin-right:10px}
.cmDomusCover-mx-0{margin-left:0;margin-right:0}
.cmDomusCover-mx-1{margin-left:.25rem;margin-right:.25rem}
.cmDomusCover-mx-2{margin-left:.5rem;margin-right:.5rem}
.cmDomusCover-mx-3{margin-left:1rem;margin-right:1rem}
.cmDomusCover-mx-4{margin-left:1.5rem;margin-right:1.5rem}
.cmDomusCover-mx-5{margin-left:3rem;margin-right:3rem}
.cmDomusCover-my-0{margin-top:0;margin-bottom:0}
.cmDomusCover-my-1{margin-top:.25rem;margin-bottom:.25rem}
.cmDomusCover-my-2{margin-top:.5rem;margin-bottom:.5rem}
.cmDomusCover-my-3{margin-top:1rem;margin-bottom:1rem}
.cmDomusCover-my-4{margin-top:1.5rem;margin-bottom:1.5rem}
.cmDomusCover-my-5{margin-top:3rem;margin-bottom:3rem}
.cmDomusCover-mt-auto{margin-top:auto}
.cmDomusCover-mt-0{margin-top:0}
.cmDomusCover-mt-1{margin-top:.25rem}
.cmDomusCover-mt-2{margin-top:.5rem}
.cmDomusCover-mt-3{margin-top:1rem}
.cmDomusCover-mt-4{margin-top:1.5rem}
.cmDomusCover-mt-5{margin-top:3rem}
.cmDomusCover-mb-0{margin-bottom:0}
.cmDomusCover-mb-1{margin-bottom:.25rem}
.cmDomusCover-mb-2{margin-bottom:.5rem}
.cmDomusCover-mb-3{margin-bottom:1rem}
.cmDomusCover-mb-4{margin-bottom:1.5rem}
.cmDomusCover-mb-5{margin-bottom:3rem}
.cmDomusCover-ml-0{margin-left:0}
.cmDomusCover-ml-1{margin-left:.25rem}
.cmDomusCover-ml-2{margin-left:.5rem}
.cmDomusCover-ml-3{margin-left:1rem}
.cmDomusCover-ml-4{margin-left:1.5rem}
.cmDomusCover-ml-5{margin-left:3rem}
.cmDomusCover-mr-0{margin-right:0}
.cmDomusCover-mr-1{margin-right:.25rem}
.cmDomusCover-mr-2{margin-right:.5rem}
.cmDomusCover-mr-3{margin-right:1rem}
.cmDomusCover-mr-4{margin-right:1.5rem}
.cmDomusCover-mr-5{margin-right:3rem}
.cmDomusCover-p-default{padding:10px}
.cmDomusCover-p-0{padding:0}
.cmDomusCover-p-1{padding:.25rem}
.cmDomusCover-p-2{padding:.5rem}
.cmDomusCover-p-3{padding:1rem}
.cmDomusCover-p-4{padding:1.5rem}
.cmDomusCover-p-5{padding:3rem}
.cmDomusCover-px-default{padding-left:10px;padding-right:10px}
.cmDomusCover-px-0{padding-left:0;padding-right:0}
.cmDomusCover-px-1{padding-left:.25rem;padding-right:.25rem}
.cmDomusCover-px-2{padding-left:.5rem;padding-right:.5rem}
.cmDomusCover-px-3{padding-left:1rem;padding-right:1rem}
.cmDomusCover-px-4{padding-left:1.5rem;padding-right:1.5rem}
.cmDomusCover-px-5{padding-left:3rem;padding-right:3rem}
.cmDomusCover-py-0{padding-top:0;padding-bottom:0}
.cmDomusCover-py-1{padding-top:.25rem;padding-bottom:.25rem}
.cmDomusCover-py-2{padding-top:.5rem;padding-bottom:.5rem}
.cmDomusCover-py-3{padding-top:1rem;padding-bottom:1rem}
.cmDomusCover-py-4{padding-top:1.5rem;padding-bottom:1.5rem}
.cmDomusCover-py-5{padding-top:3rem;padding-bottom:3rem}
.cmDomusCover-pt-1{padding-top:.25rem}
.cmDomusCover-pt-0{padding-top:0}
.cmDomusCover-pt-2{padding-top:.5rem}
.cmDomusCover-pt-3{padding-top:1rem}
.cmDomusCover-pt-4{padding-top:1.5rem}
.cmDomusCover-pt-5{padding-top:3rem}
.cmDomusCover-pb-1{padding-bottom:.25rem}
.cmDomusCover-pb-0{padding-bottom:0}
.cmDomusCover-pb-2{padding-bottom:.5rem}
.cmDomusCover-pb-3{padding-bottom:1rem}
.cmDomusCover-pb-4{padding-bottom:1.5rem}
.cmDomusCover-pb-5{padding-bottom:3rem}
.cmDomusCover-pl-1{padding-left:.25rem}
.cmDomusCover-pl-0{padding-left:0}
.cmDomusCover-pl-2{padding-left:.5rem}
.cmDomusCover-pl-3{padding-left:1rem}
.cmDomusCover-pl-4{padding-left:1.5rem}
.cmDomusCover-pl-5{padding-left:3rem}
.cmDomusCover-pr-1{padding-right:.25rem}
.cmDomusCover-pr-0{padding-right:0}
.cmDomusCover-pr-2{padding-right:.5rem}
.cmDomusCover-pr-3{padding-right:1rem}
.cmDomusCover-pr-4{padding-right:1.5rem}
.cmDomusCover-pr-5{padding-right:3rem}
.cmDomusCover-col{padding-left:10px;padding-right:10px}
.cmDomusCover-font-textRegular{font-family:'FormaDJRText',sans-serif !important;font-weight:400 !important}
.cmDomusCover-font-textMedium{font-family:'FormaDJRText',sans-serif !important;font-weight:500 !important}
.cmDomusCover-font-deckBold{font-weight:bold !important}
.cmDomusCover-text-white{color:#fff}
.cmDomusCover-text-grey-medium{color:#a8a8a8}
.cmDomusCover-text-blue-dark{color:#f7a704}
.cmDomusCover-text-center{text-align:center}
.cmDomusCover-text-left{text-align:left}
.cmDomusCover-text-right{text-align:right}
.cmDomusCover-bold{font-weight:bold}
.cmDomusCover-small{font-size:80%}
.cmDomusCover-page-h1,.cmDomusCover-page-h2,.cmDomusCover-page-h3,.cmDomusCover-page-h4,.cmDomusCover-page-h5,.cmDomusCover-page-h6{line-height:1;font-weight:bold}
.cmDomusCover-page-h1{font-size:3rem}
.cmDomusCover-page-h2{font-size:2.25rem}
.cmDomusCover-page-h3{font-size:1.75rem}
.cmDomusCover-page-h4{font-size:1.3125rem}
.cmDomusCover-page-h5{font-size:1.16rem}
.cmDomusCover-page-h6{font-size:1rem}
.cmDomusCover-link-blue{color:#ffd34e}
.cmDomusCover-link-blue:focus,.cmDomusCover-link-blue:hover{color:#ffd34e;font-weight:bold}
.cmDomusCover-modal-backdrop{position:fixed;top:2.875rem !important;right:0;bottom:0;left:0;z-index:1071;background-color:#fff;opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.cmDomusCover-modal-backdrop.show{opacity:.95}
.cmDomusCover-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1072;display:none;overflow:hidden;outline:0;opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.cmDomusCover-modal .cmDomusCover-modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cmDomusCover-modal .cmDomusCover-modal-close{display:block;padding:.5rem;color:#fff;font-size:2.25rem;line-height:.5;text-decoration:none !important}
.cmDomusCover-modal .cmDomusCover-modal-dialog{pointer-events:none;position:relative;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.cmDomusCover-modal .cmDomusCover-modal-content{pointer-events:auto;position:relative;outline:0}
.cmDomusCover-modal.show{opacity:1}
.cmDomusCover-modal.show .cmDomusCover-modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.cmDomusCover-modal-open{overflow:hidden}
.cmDomusCover-modal-open .cmDomusCover-modal{overflow-x:hidden;overflow-y:auto}
.cmDomusCover-anim-dealy-0{-webkit-animation-delay:0 !important;animation-delay:0 !important}
.cmDomusCover-container .simplebar-scrollbar:before{background-color:#d2d2d2;border-radius:0}
.cmDomusCover-container [data-simplebar-auto-hide=false] .simplebar-scrollbar:before{opacity:1 !important}
a.cmDomusCover-active{color:#ffd34e !important;font-weight:bold}
@media(min-width:576px){.cmDomusCover-d-sm-block{display:block !important}
.cmDomusCover-d-sm-none{display:none !important}
.cmDomusCover-justify-content-sm-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.cmDomusCover-justify-content-sm-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cmDomusCover-justify-content-sm-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmDomusCover-justify-content-sm-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cmDomusCover-justify-content-sm-around{-ms-flex-pack:distribute;justify-content:space-around}
}
@media(min-width:660px){.cmDomusCover-d-sm-plus-block{display:block !important}
.cmDomusCover-d-sm-plus-none{display:none !important}
.c-logo__link{width:3.125rem}
#logo-svg{top:10rem}
.cmDomusCover-sm-plus-verticalText{position:absolute !important;top:0;left:0;-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;line-height:1}
.cmDomusCover-logo-add-verticalText{display:block;position:absolute !important;top:0;right:0;-webkit-transform:rotate(-90deg) translateY(-100%);-ms-transform:rotate(-90deg) translateY(-100%);transform:rotate(-90deg) translateY(-100%);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;padding:5px 0;font-size:4.25rem}
}
@media(min-width:768px){.cmDomusCover-row-md-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}
.cmDomusCover-justify-content-md-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.cmDomusCover-justify-content-md-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cmDomusCover-justify-content-md-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmDomusCover-justify-content-md-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cmDomusCover-justify-content-md-around{-ms-flex-pack:distribute;justify-content:space-around}
.cmDomusCover-mx-md-auto{margin-left:auto;margin-right:auto}
.cmDomusCover-p-md-0{padding:0}
.cmDomusCover-pl-md-0{padding-left:0}
.cmDomusCover-pr-md-0{padding-right:0}
.cmDomusCover-px-md-0{padding-left:0;padding-right:0}
.cmDomusCover-px-md-1{padding-left:.25rem;padding-right:.25rem}
.cmDomusCover-px-md-2{padding-left:.5rem;padding-right:.5rem}
.cmDomusCover-px-md-3{padding-left:1rem;padding-right:1rem}
.cmDomusCover-px-md-4{padding-left:1.5rem;padding-right:1.5rem}
.cmDomusCover-px-md-5{padding-left:3rem;padding-right:3rem}
.cmDomusCover-px-md-default{padding-left:10px;padding-right:10px}
.cmDomusCover-pb-md-1{padding-bottom:.25rem}
.cmDomusCover-pb-md-0{padding-bottom:0}
.cmDomusCover-pb-md-2{padding-bottom:.5rem}
.cmDomusCover-pb-md-3{padding-bottom:1rem}
.cmDomusCover-pb-md-4{padding-bottom:1.5rem}
.cmDomusCover-pb-md-5{padding-bottom:3rem}
.cmDomusCover-d-md-block{display:block !important}
.cmDomusCover-d-md-none{display:none !important}
.cmDomusCover-md-verticalText{position:absolute !important;top:0;left:0;-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;line-height:1}
}
@media(min-width:992px){.cmDomusCover-d-lg-block{display:block !important}
.cmDomusCover-d-lg-none{display:none !important}
.cmDomusCover-justify-content-lg-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.cmDomusCover-justify-content-lg-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cmDomusCover-justify-content-lg-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmDomusCover-justify-content-lg-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cmDomusCover-justify-content-lg-around{-ms-flex-pack:distribute;justify-content:space-around}
}
@media(min-width:1200px){.cmDomusCover-d-xl-block{display:block !important}
.cmDomusCover-d-xl-none{display:none !important}
.cmDomusCover-justify-content-xl-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.cmDomusCover-justify-content-xl-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cmDomusCover-justify-content-xl-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmDomusCover-justify-content-xl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cmDomusCover-justify-content-xl-around{-ms-flex-pack:distribute;justify-content:space-around}
}
.cmDomusCover-hero-cover .cmDomusCover-col-image,.cmDomusCover-hero-cover .cmDomusCover-col-infos{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.cmDomusCover-hero-cover .cmDomusCover-col-image{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.cmDomusCover-hero-cover .cmDomusCover-col-image img{width:100%;max-width:100%}
.cmDomusCover-hero-cover .cmDomusCover-col-infos{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box .cmDomusCover-col-infos-title{font-size:1.5rem;line-height:1;margin-bottom:0;border-bottom:2px solid #ffd34e}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box .cmDomusCover-col-infos-text{line-height:normal}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-coverWall-title{color:#fff;font-size:3.5rem;line-height:1;margin-top:10px;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:480px){.cmDomusCover-hero-cover .cmDomusCover-col-image img{max-width:355px}
}
@media(min-width:660px){.cmDomusCover-hero-cover .cmDomusCover-col-image,.cmDomusCover-hero-cover .cmDomusCover-col-infos{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:2rem 10px}
.cmDomusCover-hero-cover .cmDomusCover-col-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.cmDomusCover-hero-cover .cmDomusCover-col-image img{max-width:100%}
.cmDomusCover-hero-cover .cmDomusCover-col-infos{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box .cmDomusCover-col-infos-title{font-size:3rem;width:auto;display:inline-block}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box .cmDomusCover-col-infos-text{font-size:1.75rem;line-height:1}
.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-coverWall-title{margin-top:auto;margin-left:-7.5%;-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
}
@media(min-width:768px){.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-coverWall-title{font-size:4.3rem}
.cmDomusCover-hero-cover .cmDomusCover-col-image{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}
.cmDomusCover-hero-cover .cmDomusCover-col-infos{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}
}
@media(min-width:992px){.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-coverWall-title{font-size:5.3rem;margin-left:-15%}
.cmDomusCover-hero-cover cmDomusCover-col-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}
.cmDomusCover-hero-cover .cmDomusCover-col-infos{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}
}
@media(min-width:1200px){.cmDomusCover-hero-cover .cmDomusCover-col-infos .cmDomusCover-coverWall-title{margin-left:-19%}
}
.cmDomusCover-hero-director .cmDomusCover-col-image,.cmDomusCover-hero-director .cmDomusCover-col-infos{padding-left:10px;padding-right:10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.cmDomusCover-hero-director .cmDomusCover-col-image{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.cmDomusCover-hero-director .cmDomusCover-col-image img{max-width:100%;width:100%}
.cmDomusCover-hero-director .cmDomusCover-col-infos{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box .cmDomusCover-col-infos-title{font-size:1.5rem;line-height:1;margin-top:1rem;margin-bottom:.5rem;padding-bottom:1rem;border-bottom:2px solid #ffd34e}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box .cmDomusCover-col-infos-text{font-size:1.25rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:2px solid #ffd34e;line-height:normal}
@media(min-width:660px){.cmDomusCover-hero-director .cmDomusCover-col-infos{padding:4rem 1rem 0}
.cmDomusCover-hero-director .cmDomusCover-col-image{padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%}
.cmDomusCover-hero-director .cmDomusCover-col-infos{padding-right:2rem;-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-title-box .cmDomusCover-col-infos-title{margin-top:0;font-size:3rem}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box .cmDomusCover-col-infos-text{font-size:1.75rem;line-height:1}
}
.cmDomusCover-container img{display:block}
.cmDomusCover-container img.lazyload{height:0;padding-bottom:132.080878%;font-size:0;text-align:center;color:transparent}
#cmDomusCoverdecades-decades-list{background-color:#f4f4f4;top:40px;left:0;z-index:100}
#cmDomusCoverdecades-decades-list.affix{border-top:0 none}
#cmDomusCoverdecades-decades-list.affix-top{width:100% !important}
#cmDomusCoverdecades-decades-list .affix-bottom{top:auto !important;left:0}
#cmDomusCoverdecades-decades-list a{color:inherit}
#cmDomusCoverdecades-decades-list a:focus,#cmDomusCoverdecades-decades-list a:hover{font-weight:bold}
.cmDomusCover-coverWall-section-title{color:#ffd34e;font-size:2rem;line-height:.5;font-weight:bold;letter-spacing:-0.05em;padding:10px 5px 0;margin:0}
.cmDomusCover-cover-list{width:100%}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 10px 33px}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box{display:block;position:relative;border:1px solid #d2d2d2;padding-bottom:130%;overflow:hidden}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box img{position:absolute;z-index:1}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box .cmDomusCover-cover-box-overlay{color:#3c3e3b;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.5);opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;z-index:5}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box:focus .cmDomusCover-cover-box-overlay,.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box:hover .cmDomusCover-cover-box-overlay{opacity:1}
@media(min-width:480px){.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(min-width:576px){.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box-container{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
}
@media(min-width:660px){#cmDomusCoverdecades-decades-list{top:77px;left:auto}
.cmDomusCover-coverWall-section-title{font-size:4rem;padding:5px}
}
@media(min-width:768px){.cmDomusCover-cover-list{padding-left:17px;padding-right:17px;width:auto;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row{margin-left:-17px;margin-right:-17px}
.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box-container{padding-left:17px;padding-right:17px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(min-width:992px){.cmDomusCover-cover-list .cmDomusCover-cover-list-row .cmDomusCover-cover-box-container{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
}
@media(min-width:1024px){#cmDomusCoverdecades-decades-list{top:0}
}
.nav{margin:0;padding:0;list-style-type:none}
.cmDomusCover-search-container{position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.cmDomusCover-search-container .cmDomusCover-search-text{position:absolute;color:#ffd34e;font-weight:bold;padding-right:1.5rem;bottom:.125rem}
.cmDomusCover-search-container .cmDomusCover-search-box{position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.cmDomusCover-search-container .cmDomusCover-search-box .cmDomusCover-field{position:relative;z-index:1;display:block;width:100%;border-radius:0;color:#5b5b5b;padding:1rem 1.5rem 0 0;height:2.5rem;background-color:transparent;border:0 none;border-bottom:1px solid #a8a8a8;font-size:1rem;font-weight:bold}
.cmDomusCover-search-container .cmDomusCover-search-box .icon{cursor:pointer;position:absolute;bottom:7px;right:5px;z-index:2;color:#a8a8a8;width:18px}
.cmDomusCover-filters-container,.cmDomusCover-filters-container-inner{width:100%}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box-open,.cmDomusCover-filters-container .cmDomusCover-filters-box-open{display:block;text-align:center;padding:.75rem;border:2px solid #ffd34e;background-color:transparent;color:#ffd34e;font-weight:bold}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box,.cmDomusCover-filters-container .cmDomusCover-filters-box{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.95);width:100%;z-index:1000;color:#fff;padding:3rem 3rem 1rem 1rem;-webkit-overflow-scrolling:touch;overflow:auto}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-filters-box-close,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-filters-box-close{display:block;position:absolute;top:.5rem;right:.25rem;padding:.5rem;color:#fff;font-size:2.25rem;line-height:.5;text-decoration:none !important}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-filters-box-close:focus,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-filters-box-close:hover,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-filters-box-close:focus,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-filters-box-close:hover{font-weight:inherit}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel{font-size:1rem}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading{display:block;position:relative;border-top:3px solid #ffd34e;line-height:1;text-transform:uppercase;padding:1.25rem 1.5rem 1.25rem 0}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:after,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:before,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:after,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:before{display:block;content:'';position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#ffd34e;width:.8rem;height:2px;margin-left:-1.5rem}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:before,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:before,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:before{display:none !important}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:focus,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:hover,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:focus,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:hover,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:focus,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:hover,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:focus,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:hover{color:#fff}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body{display:none;padding:0 1rem 1rem}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-items-container,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-items-container{max-height:400px;overflow:auto}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-panel-body-item,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-panel-body-item{display:block;padding:.25rem 0;margin:.5rem 0}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-panel-body-item:first-child,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-panel-body-item:first-child{margin-top:0}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body.cmDomusCover-js-scrollbar,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body.cmDomusCover-js-scrollbar{padding-right:.66rem}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body.cmDomusCover-js-scrollbar .simplebar-scrollbar:before,.cmDomusCover-filters-container .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body.cmDomusCover-js-scrollbar .simplebar-scrollbar:before{background-color:transparent;border:1px solid #fff}
@media(min-width:768px){.cmDomusCover-search-container{border-top:3px solid #ffd34e}
.cmDomusCover-search-container .cmDomusCover-search-text{position:static;line-height:.5}
.cmDomusCover-search-container .cmDomusCover-search-box .cmDomusCover-field{font-size:.825rem;padding-left:.25rem}
.cmDomusCover-filters-container{width:auto}
.cmDomusCover-filters-container-inner{width:190px}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box{position:static;background-color:transparent !important;display:block !important;height:auto !important;color:inherit;padding:0}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-filters-box-close{display:none !important}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading{font-size:.75rem;border-top-width:1px;padding-left:.25rem}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:after,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:before{width:.6rem;margin-left:-1rem}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:focus,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading.active:hover,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:focus,.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-heading:hover{color:#ffd34e}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-items-container{max-height:315px}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body .cmDomusCover-panel-body-item{display:block;margin:0}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body.cmDomusCover-js-scrollbar{padding-right:.33rem}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel .cmDomusCover-panel-body.cmDomusCover-js-scrollbar .simplebar-scrollbar:before{background-color:#d2d2d2;border:0 none}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel:first-of-type .cmDomusCover-panel-heading{border-top:0 none !important}
}
.cmDomusCover-director-section{position:relative;background-color:#ffd34e;color:#fff;margin-left:-0.5rem;margin-right:-0.5rem;padding-left:15px;padding-right:15px}
.cmDomusCover-director-section .cmDomusCover-director-section-title{position:static;font-size:3rem;font-weight:bold;letter-spacing:-0.05em;color:rgba(255,255,255,0.5)}
.cmDomusCover-director-section .cmDomusCover-director-image-box img{margin-bottom:1rem}
.cmDomusCover-director-section .cmDomusCover-director-text-box .cmDomusCover-director-name{font-size:2.5rem;display:block;margin:0;padding-bottom:.25rem;border-bottom:3px solid #fff}
.cmDomusCover-director-section .cmDomusCover-director-text-box .cmDomusCover-director-highlight{color:#f7a704;margin-top:2rem;margin-bottom:2rem;font-size:2.5rem;font-weight:bold;line-height:1.1}
.cmDomusCover-director-section .cmDomusCover-director-text-box .cmDomusCover-director-text{line-height:2}
@media(min-width:660px){.cmDomusCover-director-section .cmDomusCover-director-section-title{font-size:4rem;padding-right:40px}
}
@media(min-width:768px){.cmDomusCover-director-section{margin-left:-1rem;margin-right:-1rem;padding-left:90px;padding-right:5px}
.cmDomusCover-director-section .cmDomusCover-director-image-box img{margin-bottom:-3rem}
.cmDomusCover-director-section .cmDomusCover-director-text-box{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
}
@media(min-width:768px) and (max-width:991px){.cmDomusCover-director-section .cmDomusCover-director-image-box,.cmDomusCover-director-section .cmDomusCover-director-text-box{width:50%}
}
.cmDomusCover-detail-space-x{padding-left:44px;padding-right:44px}
.cmDomusCover-detail-space-top{padding-top:30px}
.cmDomusCover-detail-space-bottom{padding-bottom:30px}
.cmDomusCover-detail .swiper-button-next,.cmDomusCover-detail .swiper-button-prev{position:static;background-size:14px;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;max-width:44px}
.cmDomusCover-detail .swiper-button-next.swiper-button-disabled,.cmDomusCover-detail .swiper-button-prev.swiper-button-disabled{visibility:hidden}
.cmDomusCover-detail .swiper-pagination{display:none}
.cmDomusCover-detail .swiper-button-prev{background-image:url(img/arrow-black-sx.png)}
.cmDomusCover-detail .swiper-button-next{background-image:url(img/arrow-black-dx.png)}
.cmDomusCover-detail .cmDomusCover-detail-share-box,.cmDomusCover-detail .cmDomusCover-detail-share-box>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cmDomusCover-detail .cmDomusCover-detail-share-box{position:absolute;top:100%;margin-top:1.8rem;left:0;margin-left:4px}
.cmDomusCover-detail .cmDomusCover-detail-content{padding-top:30px;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row{display:block;margin-left:-0;margin-right:-0}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-slider{margin-bottom:2rem}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-slider-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box{text-align:center}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box img{display:block;margin:0 auto;width:100%}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box img.swiper-lazy{opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box img.swiper-lazy-loaded{opacity:1}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box .swiper-slide{width:100% !important;background-color:#dbdbdb}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box .swiper-slide:not(.swiper-slide-active) img{opacity:0 !important}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box .swiper-slide>div{padding-bottom:133.333%}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box .swiper-slide>div:before{content:'Caricamento...';position:absolute;top:50%;left:0;width:100%}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box .swiper-slide>img+div{position:relative;padding-bottom:0}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box .swiper-slide>img+div:before{display:none}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-infos{padding-left:55px;padding-right:55px}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-infos .swiper-slide:not(.swiper-slide-active){opacity:0 !important}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-infos-box .cmDomusCover-info-group{color:#3c3e3b;padding:12px 0;border-top:1px solid #ffd34e}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-infos-box .cmDomusCover-info-group:first-child{padding-top:0;border-top:0 none}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-infos-box .cmDomusCover-info-group p{font-size:85%}
@media(min-width:768px){.cmDomusCover-detail .cmDomusCover-detail-share-box,.cmDomusCover-detail .cmDomusCover-detail-share-box>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.cmDomusCover-detail .cmDomusCover-detail-share-box{left:auto;margin-top:7px;margin-left:-12px;margin-right:-0.25rem;right:0}
.cmDomusCover-detail .cmDomusCover-detail-share-box .cmDomusCover-icon .icon{width:30px}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-slider{padding-right:12px;margin-bottom:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 324px)}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-slider .cmDomusCover-detail-slider-bg{position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-infos{padding-left:12px;padding-right:12px;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;max-width:280px}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-slider-box{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
}
@media(min-width:800px){.cmDomusCover-detail .swiper-pagination{display:block;width:auto;left:44px;top:100%;font-size:.75rem;margin-top:18px}
}
@media(min-width:992px){.cmDomusCover-detail-space-x{padding-left:66px;padding-right:66px}
.cmDomusCover-detail .swiper-button-next,.cmDomusCover-detail .swiper-button-prev{display:block;-webkit-box-flex:0;-ms-flex:0 0 66px;flex:0 0 66px;max-width:66px;background-size:21px}
.cmDomusCover-detail .swiper-pagination{left:66px}
.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-slider{max-width:calc(100% - 346px)}
}
.cmDomusCover-decade-hero-internal{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:10px;padding-right:10px;padding-bottom:4rem}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-img-box img{display:block;max-width:100%;margin:auto}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-img-box,.cmDomusCover-decade-hero-internal .cmDomusCover-decade-text-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-title{border-bottom:2px solid #ffd34e}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-desc{font-size:1.75rem}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-desc b,.cmDomusCover-decade-hero-internal .cmDomusCover-decade-desc strong{color:#ffd34e}
@media(min-width:660px){.cmDomusCover-decade-hero-internal .cmDomusCover-decade-img-box{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-img-box img{width:100%}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-text-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;padding-left:1rem}
.cmDomusCover-decade-hero-internal .cmDomusCover-decade-title{display:inline-block}
}
@media(min-width:768px){.cmDomusCover-decade-hero-internal{padding-left:17px;padding-right:17px}
}
.cmDomusCover-director-phrase-box .cmDomusCover-director-phrase{position:relative;font-size:3rem;font-weight:500;line-height:1;text-indent:-0.4em;padding-bottom:1rem;margin-bottom:1rem;border-bottom:2px solid #ffd34e}
.cmDomusCover-director-phrase-box .cmDomusCover-director-phrase:after,.cmDomusCover-director-phrase-box .cmDomusCover-director-phrase:before{content:'';display:inline-block;width:23px;height:20px;vertical-align:top}
.cmDomusCover-director-phrase-box .cmDomusCover-director-phrase:before{background:url(img/ldquo.png) no-repeat}
.cmDomusCover-director-phrase-box .cmDomusCover-director-phrase:after{background:url(img/rdquo.png) no-repeat}
.cmDomusCover-director-phrase-box .cmDomusCover-director-fullname{font-size:2.25rem;color:#ffd34e;font-weight:500;line-height:1;margin-top:.5rem}
.cmDomusCover-director-phrase-box .cmDomusCover-director-date{font-size:1.75rem;color:#ffd34e;font-weight:500;line-height:1;margin-top:.5rem}
.cmDomusCover-detail .swiper-button-prev{background-image:url(../assets/images/cover/arrow-black-sx.png)}
.cmDomusCover-detail .swiper-button-next{background-image:url("../assets/images/cover/arrow-black-dx.png")}
.cmDomusCover-director-phrase:before{background:url("../assets/images/cover/ldquo.png") no-repeat}
.cmDomusCover-director-phrase-box .cmDomusCover-director-phrase:after{background:url("../assets/images/cover/rdquo.png") no-repeat}
.cmDomusCover-hero-director .cmDomusCover-col-infos .cmDomusCover-col-infos-text-box .cmDomusCover-col-infos-text{border-bottom:0}
.cmDomusCover-capitalize{text-transform:capitalize}
@media(min-width:768px){.cmDomusCover-filters-container-inner .cmDomusCover-filters-box .cmDomusCover-panel:first-of-type .cmDomusCover-panel-heading{border-top:1px solid #ffd34e !important}
}
.cmDomusCover-adv-container .adv-centered-other>div{display:inline}
.cmDomusCover-cover-list-row .adv-centered-wide>div{max-width:100% !important;width:auto !important}
.cmDomusCover-filters-container-inner .cmDomusCover-filters-box-open,.cmDomusCover-filters-container .cmDomusCover-filters-box-open{color:#3c3e3b}
@media(min-width:320px) and (max-width:480px){.cmDomusCover-detail .cmDomusCover-detail-content.cmDomusCover-row .cmDomusCover-detail-slider{margin-bottom:6rem}
.cmDomusCover-detail .cmDomusCover-detail-share-box,.cmDomusCover-detail .cmDomusCover-detail-share-box>div{flex-direction:unset}
.cmDomusCover-detail .cmDomusCover-detail-share-box{padding-left:48px}
}
@media(max-width:64em){.cmDomusCover-comeBack{padding-bottom:0}
.o-btn{min-width:200px}
.cmDomusCover-detail-infos .cmDomusCover-filters-box-open,.cmDomusCover-filters-container .cmDomusCover-filters-box-open{display:block;text-align:center;padding:.75rem;border:2px solid #f7a600;background-color:transparent;padding-left:2.8125rem;padding-right:2.8125rem;max-width:max-content;margin-left:auto;margin-right:auto;font-weight:bold;text-transform:uppercase;letter-spacing:.1em;font-family:'FormaDJRText',sans-serif;height:2.8125rem;font-size:calc(10px + 4 * ((100vw - 280px) / 744));line-height:1.72857;min-width:200px;color:inherit}
}
.cmDomusCover-col-infos-head-title{font-size:4rem;margin-top:-160px}
@media(max-width:64em){.cmDomusCover-col-infos-head-title{font-size:2rem;margin-top:0}
}
.swiper-slide .cmDomusCover-info-group h1{font-size:1.125rem}
@media(min-width:64em){.cmDomusCover-cover-list .cmDomusCover-page-title{font-size:2.25rem}
}
@media(max-width:660px){#cmDomusCoverdecades-decades-list{width:100% !important}
#cmDomusCoverdecades-decades-list a:focus,#cmDomusCoverdecades-decades-list a:hover{font-weight:normal}
.cmDomusCover-container .c-pagination__item{padding-left:1rem;padding-right:1rem;min-width:120px}
}
#icon-top{margin-left:15px;margin-top:8px;width:20px}
.scroll-to-top{position:fixed;right:15px;bottom:15px;z-index:1019;display:none;width:50px;height:50px;text-align:center;color:white;background:rgba(52,58,64,0.5);line-height:45px}
.scroll-to-top:hover{background:#343a40}
.scroll-to-top:focus,.scroll-to-top:hover{color:white}
.fixed-top{position:fixed important!;top:0;right:0;left:0;z-index:1030}