body,html{font-size:16px!important;line-height:1.5rem}#main-header{height:150px}#logo{width:125px;max-height:none}.title_heading_shadow{position:relative;color:#f0f0f0;opacity:0.5;font-size:12rem;font-weight:600;text-align:center;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s;-webkit-animation-name:anim-title;-moz-animation-name:anim-title;-o-animation-name:anim-title;animation-name:anim-title;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:0.3s ease;-o-transition:0.3s ease;-moz-transition:0.3s ease;transition:0.3s ease}@keyframes anim-title{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.title_heading{color:#1c1c1c;font-size:6.5rem;font-weight:600;position:absolute;top:0%;right:20%;padding:0}.dd_btn_1{background-image:linear-gradient(to right,#645045 0%,#7a675d 51%,#645045 100%)}.dd_btn_1{margin:0;padding:8px 20px;width:220px;text-align:center;transition:0.5s;background-size:200% auto;color:#fff;font-weight:600;box-shadow:0 0 20px #eee;border-radius:20px;display:block;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.dd_btn_1:hover{background-position:right center;color:#fff;text-decoration:none}.dd_btn_2{background-image:linear-gradient(to right,#3c9c3f 0%,#42af45 51%,#3c9c3f 100%)}.dd_btn_2{margin:0;padding:8px 20px;width:220px;text-align:center;transition:0.5s;background-size:200% auto;color:#fff;font-weight:600;box-shadow:0 0 20px #eee;border-radius:20px;display:block;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.dd_btn_2:hover{background-position:right center;color:#fff;text-decoration:none}.dd_h2{color:#d0a640;font-size:30px;font-weight:600}.dd_h3_1{color:#645045;font-weight:600}.dd_h3_2{color:#3c9c3f;font-weight:600}.photo-nacre{position:relative;overflow:hidden}.photo-nacre{position:relative;overflow:hidden}.photo-nacre::after{content:"© Musée de la Nacre et de la Tabletterie";position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,0.55);color:#ffffff;font-size:11px;padding:3px 10px;border-radius:3px;opacity:0;transition:opacity 0.3s ease;pointer-events:none}.photo-nacre:hover::after{opacity:1}@media (max-width:767px){[class*="_tb_footer"] .et_pb_row_5col .et_pb_image img{max-width:90px!important;max-height:65px!important;width:auto!important;height:auto!important;object-fit:contain!important}}@media (max-width:767px){#act-ia-header,#act-ia-footer,#act-ia-loading{padding-left:4%!important;padding-right:4%!important}.et_pb_section_1::before{display:none!important}#act-ia-cards{flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;padding-left:4%!important;padding-right:4%!important;gap:10px!important;scrollbar-width:none!important}#act-ia-cards::-webkit-scrollbar{display:none!important}.act-ia-card{flex:0 0 calc(33.33% - 7px)!important;min-width:0!important;scroll-snap-align:start!important}.act-ia-card-img,.act-ia-card-img-placeholder{aspect-ratio:3/4!important}}@media (max-width:767px){#sbi_images{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}#sb_instagram{padding-left:4%!important;padding-right:4%!important}}@media (max-width:767px){.et_pb_row_3,.et_pb_row_4{min-height:0!important}}@media (max-width:767px){.et_pb_row_0_tb_footer.et_pb_row{max-width:100%!important;width:100%!important;padding-left:4%!important;padding-right:4%!important}.et_pb_column_0_tb_footer{text-align:center!important}.et_pb_image_0_tb_footer{margin-right:0!important;display:inline-block!important}.et_pb_row_0_tb_footer .et_pb_column{padding-left:2%!important;padding-right:2%!important}.et_pb_row_3_tb_footer.et_pb_row{padding-left:2%!important;padding-right:2%!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important}.et_pb_row_3_tb_footer .et_pb_column{width:20%!important;flex:0 0 20%!important;text-align:center!important;padding-left:1%!important;padding-right:1%!important}.et_pb_row_3_tb_footer .et_pb_image img{max-width:56px!important;max-height:44px!important;width:auto!important;height:auto!important}}