:root{--header-height:4rem}@media (min-width:640px){:root{--header-height:4.5rem}}.contact-page{background-color:#f5f5f5;background-position:center 66px;background-repeat:no-repeat;background-size:auto;width:100%;.public-header-menu{border:1px solid #e5e7e8}section.contact{.contact-container{display:flex;flex-direction:row;gap:12px;margin-left:auto;margin-right:auto;max-width:1200px;.contact-container-left,.contact-container-right{flex:1 1;min-width:0}@media (max-width:1199px){max-width:calc(100% - 145px)}@media (max-width:768px){flex-direction:column;max-width:100%;padding-left:12px;padding-right:12px;.contact-container-left,.contact-container-right{flex:0 1 auto}}.contact-container-left{align-items:center;display:flex;flex-direction:column;gap:24px;padding-top:56px;h1{font-size:24px;line-height:32px;margin-top:0}h1,p{color:#001315;margin-bottom:20px;text-align:center}p{font-size:16px;line-height:24px;&.h2-description-login{margin-left:auto;margin-right:auto;max-width:400px;width:100%}}}.contact-container-right{background-color:#fff;border-radius:12px;padding:24px;h2{color:#001315;font-size:20px;line-height:28px;margin-bottom:20px;text-align:center}}h1{color:#001315;font-family:var(--font-family);font-size:48px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px;margin-top:60px;text-align:center}.h1-description{font-size:18px;font-weight:500;line-height:28px;margin-bottom:20px;text-align:justify}.h1-description,h2{color:#001315;letter-spacing:.05em;text-transform:none}h2{font-size:24px;margin:36px 0 12px}h2,h3{font-weight:700;line-height:36px}h3{color:#001315;font-size:20px;letter-spacing:.05em;margin-bottom:20px;text-transform:none;&.step-title{span{color:#eb3300}}}p{color:var(--muted);margin-left:auto;margin-right:auto;text-align:justify;&.step-description{color:#001315;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:24px;margin-bottom:20px;margin-left:90px;text-transform:none}}ul{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:16px 0;padding:0;&.contact-list{grid-template-columns:repeat(1,minmax(0,1fr))}li{align-items:flex-start;background:var(--card);border:1px solid #e5e7e8;border-radius:12px;box-shadow:var(--shadow);display:flex;gap:12px;padding:12px 14px;&:before{background:var(--brand-50);border-radius:10px;content:\"\";flex:0 0 28px;height:28px;-webkit-mask:radial-gradient(circle at 50% 50%,#000 62%,transparent 63%);mask:radial-gradient(circle at 50% 50%,#000 62%,transparent 63%)}}}.contact-form-description,.contact-list-description{margin-left:0}.contact-form{margin-left:auto;margin-right:auto;max-width:400px;width:100%;.form-input{input.form-control{background:#fff;border:1px solid #cacdcf}label{color:#212529;font-weight:500}}.form-textarea{textarea.form-control{background:#fff;border:1px solid #cacdcf}label{color:#212529;font-weight:500}}.custom-control-label{color:#212529;font-size:16px;font-weight:500}}.contact-form-description{color:#212529;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:400px;text-align:left;width:100%}.contact-phone-icon{rotate:220deg}.contact-list{&.social-media-list{a{align-items:center;color:#001315;display:flex;flex-direction:row;gap:10px;text-decoration:none}}}}section.download-app{display:flex;flex-direction:column}section.download-app .column{display:inline-flex;flex-direction:column;width:50%}section.download-app .column h3{color:#001315;font-family:Rota;font-size:36px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:60px;margin-left:34px;margin-top:34px}section.download-app .column .apps-button{margin-bottom:38px;margin-left:34px}section.download-app .app-store-icon{background-image:url(/static/media/app-store-icon-black.8f3537e0ac6a49b76771.svg);margin-right:14px;width:143px}section.download-app .app-store-icon,section.download-app .google-play-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;display:inline-flex;height:49px}section.download-app .google-play-icon{background-image:url(/static/media/google-play-icon-black.02ee6517bff1b0863b91.svg);width:159px}section.download-app.patient .column:last-child{align-items:center;background:#ff6a39;border-radius:8px;justify-content:flex-end}section.download-app.medic .column:last-child{align-items:center;background:#00cfb4;border-radius:8px;justify-content:flex-end}section.download-app .column img{max-width:316px}}}.contact-page header,.contact-page main{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.contact-page section.title{display:flex;justify-content:center}.contact-page section.title h1{color:#001315;font-family:Rota;font-size:48px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:30px;margin-top:60px;text-align:center}.contact-page input.form-control:focus,.contact-page textarea.form-control:focus{background:#fff;border:2px solid #e5e7e8!important;box-shadow:none!important;outline:none!important}.contact-page button.btn-send{margin-top:20px}.contact-page .ringdoc-logo{background-image:url(/static/media/ringdoc.dedea00fde2ebfa42665.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:23px;width:87px}.contact-page .contact-form .subtitle{color:#80898a;font-family:Rota;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.1em;line-height:17px;margin-bottom:4px;margin-top:30px;text-transform:uppercase}.contact-page .contact-form .contact-info-text{color:#001315;font-family:Rota;font-size:18px;font-style:normal;font-weight:600;line-height:22px}
/*# sourceMappingURL=1087.ec8ef620.chunk.css.map*/