/* Figma 8044:3268: 1920 x 450, artwork exported with its edge gradients. */
@media(min-width:1024px){
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation{--rd-banner-unit:0.052083333vw;height:calc(var(--rd-banner-unit) * 450)!important;min-height:0!important;background:#615c5c!important;overflow:visible!important;padding:0!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation::before{display:none!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation::after{content:""!important;display:block!important;position:absolute!important;left:23.541667%!important;top:0!important;right:auto!important;bottom:auto!important;width:65.260417%!important;height:100%!important;background:url("consultation-figma-background.png") center/100% 100% no-repeat!important;opacity:1!important;filter:none!important;mask:none!important;transform:none!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation .richdent-blog-consultation__copy{position:absolute!important;left:calc(var(--rd-banner-unit) * 80)!important;top:calc(var(--rd-banner-unit) * 90)!important;width:calc(var(--rd-banner-unit) * 1008)!important;max-width:none!important;padding:0!important;margin:0!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation h2{font-size:calc(var(--rd-banner-unit) * 50)!important;line-height:calc(var(--rd-banner-unit) * 56)!important;width:100%!important;max-width:none!important;white-space:nowrap!important;margin:0!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation p{font-size:calc(var(--rd-banner-unit) * 28)!important;line-height:calc(var(--rd-banner-unit) * 36)!important;margin:calc(var(--rd-banner-unit) * 25) 0 0!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation .btn{margin-top:calc(var(--rd-banner-unit) * 80)!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation .richdent-blog-consultation__doctor{position:absolute!important;left:62.552083%!important;right:auto!important;top:auto!important;bottom:0!important;width:24.583333%!important;height:calc(var(--rd-banner-unit) * 515)!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;transform:none!important;}
}
@media(min-width:1024px){
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation .btn{width:calc(var(--rd-banner-unit) * 349)!important;height:calc(var(--rd-banner-unit) * 58)!important;min-height:0!important;padding:calc(var(--rd-banner-unit) * 6) calc(var(--rd-banner-unit) * 8) calc(var(--rd-banner-unit) * 8) calc(var(--rd-banner-unit) * 42)!important;gap:calc(var(--rd-banner-unit) * 20)!important;box-sizing:border-box!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation .btn__text{font-size:calc(var(--rd-banner-unit) * 20)!important;line-height:calc(var(--rd-banner-unit) * 36)!important;white-space:nowrap!important;}
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation .btn .icons{width:calc(var(--rd-banner-unit) * 44)!important;height:calc(var(--rd-banner-unit) * 44)!important;flex:0 0 calc(var(--rd-banner-unit) * 44)!important;}
}
@media(min-width:1024px){
.main .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation .btn{min-width:0!important;max-width:none!important;flex:0 0 auto!important;align-self:flex-start!important;transition:background-color .2s!important;}
}
/* Archive already scales its 1920px canvas; avoid scaling the banner twice. */
@media(min-width:1024px){
.main .richdent-blog-archive .richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation.richdent-blog-consultation{--rd-banner-unit:1px!important;}
}
/* Subscription, Figma 8004:2058 / 8004:2059, archive 1920px canvas. */
@media(min-width:1024px){
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe{position:relative!important;display:block!important;width:1760px!important;max-width:none!important;height:333px!important;min-height:333px!important;padding:0!important;margin-left:80px!important;margin-right:80px!important;border-radius:20px!important;background:#615c5c url("subscribe-figma-background.png") center/100% 100% no-repeat!important;overflow:hidden!important;}
.main .richdent-blog-archive .richdent-blog-subscribe::before,.main .richdent-blog-archive .richdent-blog-subscribe::after{display:none!important;}
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe > div{position:absolute!important;left:226px!important;top:48px!important;width:774px!important;margin:0!important;padding:0!important;}
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe h2{width:774px!important;margin:0!important;font-family:"Richdent Vetrino",serif!important;font-size:36px!important;line-height:39px!important;font-weight:400!important;letter-spacing:.282px!important;white-space:nowrap!important;}
.main .richdent-blog-archive .richdent-blog-subscribe h2 br{display:none!important;}
.main .richdent-blog-archive .richdent-blog-subscribe h2 br::after{content:" ";}
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe p{width:689px!important;margin:26px 0 0!important;font-family:"Richdent Futura Book",sans-serif!important;font-size:20px!important;line-height:22px!important;font-weight:400!important;letter-spacing:.282px!important;}
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe .richdent-blog-subscribe__form{position:absolute!important;left:226px!important;top:184px!important;width:1307px!important;max-width:none!important;display:grid!important;grid-template-columns:925px 364px!important;column-gap:18px!important;row-gap:13px!important;margin:0!important;padding:0!important;}
.main .richdent-blog-archive .richdent-blog-subscribe__form > label:has(input[type="email"]){grid-column:1!important;grid-row:1!important;width:925px!important;}
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe input[type="email"]{width:100%!important;height:50px!important;min-height:0!important;padding:0 20px!important;border:0!important;background:rgba(255,255,255,.4)!important;box-sizing:border-box!important;}
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe button{grid-column:2!important;grid-row:1!important;width:364px!important;min-width:0!important;max-width:none!important;height:50px!important;min-height:0!important;margin:0!important;padding:0!important;font-family:"Richdent Futura PT",sans-serif!important;font-size:20px!important;line-height:29px!important;font-weight:450!important;border-radius:1000px!important;background:linear-gradient(90deg,#d4bbb7,#9a827c)!important;}
.main .richdent-blog-archive .richdent-blog-subscribe.richdent-blog-subscribe .richdent-blog-subscribe__consent{grid-column:1 / -1!important;grid-row:2!important;justify-self:end!important;width:449px!important;display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;font-family:"Richdent Futura Book",sans-serif!important;font-size:10px!important;line-height:14px!important;font-weight:400!important;}
.main .richdent-blog-archive .richdent-blog-subscribe__consent input{width:20px!important;height:20px!important;flex:0 0 20px!important;margin:0!important;}
}
@media(min-width:1024px){
body .richdent-blog-subscribe h2 br{display:inline!important;content:" "!important;}
body .richdent-blog-subscribe h2 br::after{content:" "!important;}
}
