/* Capçaleres de les pàgines legals de Ber Dental */
body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading{height:auto!important;min-height:0!important;}
body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading-cell{width:100%!important;max-width:100%!important;background-image:none!important;background-color:#0093bf!important;display:flex!important;align-items:center!important;justify-content:center!important;height:90px!important;min-height:90px!important;padding:0!important;}
body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading-cell .container{width:100%!important;margin:0!important;padding:0 18px!important;text-align:center!important;}
body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading-title{font-size:38px!important;line-height:1.15!important;margin:0!important;padding:0!important;text-align:center!important;color:#fff!important;}
body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading-cell:before,body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading-cell:after,body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-mslide-border{display:none!important;}
@media(max-width:767px){body:is(.page-id-3,.page-id-2841,.page-id-3003) #content-wrapper{margin-top:93px!important;}body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading-cell{height:76px!important;min-height:76px!important;}body:is(.page-id-3,.page-id-2841,.page-id-3003) .tt-heading-title{font-size:26px!important;}}
/* Peu legal adaptat exclusivament a mòbil */
.ber-footer-mobile{display:none;}
@media(max-width:767px){
.tt-copy .ber-footer-desktop{display:none!important;}
.tt-copy .ber-footer-mobile{display:block!important;text-align:center;white-space:normal;font-size:11px;line-height:1.5;}
.tt-copy .ber-footer-policies{display:block;white-space:normal;}
.tt-copy .ber-footer-mobile a{display:inline-block;padding:4px 0;white-space:nowrap;}
.tt-copy .ber-footer-legal{display:block!important;width:max-content;margin:0 auto;}
.tt-copy .tt-copy-left{white-space:normal!important;text-align:center!important;width:100%!important;height:auto!important;line-height:1.5!important;}
.tt-copy{padding:6px 0 56px!important;height:auto!important;}
.tt-copy .container{width:100%!important;}
}