/*Reteta Becoder*/
#becoder-hero-image {
    width: max-content;
}
#becoder-advance {
    position: absolute;
    top: -7%;
    transition: 2s all;
}
#becoder-dr-william-brown {
    position: absolute;
    bottom: 3%;
    transition: 2s all;
    max-width: 50%;
}
.automated-becoderBanner #becoder-dr-william-brown {
    transform: translate(64%, 0);
}
.automated-becoderBanner #becoder-advance {
    transform: translate(70%, 0%);
}





/*scribe hero section*/
#assessment {
    position: absolute;
    top: 40%;
    max-width: 50%;
    transition:2s all;
}
#listening {
    position: absolute;
    bottom: 0;
    transition: 2s all;
}
#cameron-james {
    position: absolute;
    top: 17%;
    transition: 2s all;
}
#lab-report {
    position: absolute;
    top: 28%;
    left: 40%;
    transition: 2s all;
}
#pre-chart {
    position: absolute;
    top: 22%;
    left: 10%;
    transition: 2s all;
}
#aI-physician {
    position: absolute;
    right: 12%;
    top: 61%;
    transition: 2s all;
}
#pre-chart {
    position: absolute;
    top: 38%;
    left: 10%;
    transition: 2s all;
}
#sarah-tyler {
    position: absolute;
    top: 38%;
    transition: 2s all;
}
#adward-smith {
    position: absolute;
    bottom: 10%;
    left: 20%;
    transition: 2s all;
}
#cameron-popup {
    max-width: 70%;
    position: absolute;
    top: 38%;
    right: 15%;
    transition: 2s all;
}
#dr-jane {
    position: absolute;
    z-index: 1;
    width: 60%;
    left: 0;
    transition: 2s all;
}
#james-pdf {
    position: absolute;
    width: fit-content;
    bottom: 15%;
    left: 15%;
    transition: 2s all;
}
#dr-mark {
    max-width: fit-content;
}
.automated-prechart #lab-report {
    transform: translate(90%, -12%);
}
.automated-efficient #dr-jane {
    transform: translate(50%, 0%);
}
.automated-efficient #james-pdf {
    transform: translate(70%, 0%);
}
.automated-prechart #pre-chart {
    transform: translate(70%, 0%);
}
.automated-prechart #aI-physician {
    transform: translate(-60%, 3%);
}
.autoamted-ehr #cameron-james {
    transform: translate(20%, 0);
}
.autoamted-ehr #sarah-tyler {
    transform: translate(24%, 0%);
}
.autoamted-ehr #adward-smith {
    transform: translate(-35%, 0%);
}
.autoamted-evidence #assessment {
    transform: translate(25%, 0%);
}
.autoamted-evidence #listening {
    transform: translate(39%, 0px);
}
.automated-evidence-summary #cameron-popup {
    transform: translate(-70%, 0%);
}
#edit-soap {
    text-align: end;
}
#advance-speech {
    position: absolute;
    z-index: 1;
    top: -13%;
    left: -32%;
    transition:2s all;
}
#skribe-hero-main-img {
    width: max-content;
}
#dr-william {
    position: absolute;
    bottom: -15%;
    right: 45%;
    transition:2s all;
}
.avoid-clinician-burnout-animation #advance-speech {
    transform: translate(85%, 0%);
}
.avoid-clinician-burnout-animation #dr-william {
    transform: translate(40%, 5%);
}
ul#team-socials {
    list-style: none;
}
#gif {
    position: absolute;
    z-index: 1;
    transition: 2s all;
    top: 60%;
}
#magic-icon {
    position: absolute;
    z-index: 1;
    top: -3%;
    left: 15%;
    transition: 2s all;
}
.avoid-clinician-burnout-animation #gif {
    transform: translate(-15%, 130%);
}
.avoid-clinician-burnout-animation #magic-icon {
    transform: translate(-160%, 0%);
}
#clinician {
    position: absolute;
    z-index: 1;
    bottom: 28%;
        transition: 2s all;
}
#patient {
    position: absolute;
    bottom: 4%;
        transition: 2s all;
}
.autoamted-cod-speech #clinician {
    transform: translate(33%, 0%);
}
#hero-magic-box {
    position: absolute;
    bottom: 6%;
        transition: 2s all;
        right: 35%;
}
#hero-assets {
    position: absolute;
    bottom: 4%;
    width: 100%;
    right:-13%;
        transition: 2s all;
}
.animate #hero-assets {
    transform: translate(63%, 10%);
}
.animate #hero-magic-box {
    transform: translate(-35%, 0px);
}
.autoamted-cod-speech #patient {
    transform: translate(38%, 0px);
}





#counter-col:after {
    background: #313A34 !important;
}
.Fab-icon-sec {
    background-color: white !important;
}
#Fab-icon-main-row svg path {
    fill: #647067 !important;
}
.hs_error_rollup {
    display: none !important;
}
#stars {
    position: absolute;
    right: 16%;
    top: 0;
}
#executive-advisor #team-image img {
    width: auto;
    object-fit: cover;
}
#executive-advisor #Team-col {
    width: 23%;
}
#executive-advisor #Team-main-row {
    padding-bottom: 60px;
    max-width: 1240px !important;
    margin: auto;
}
@media screen and (max-width: 600px) {
	#upcoming-appointment {
    padding-left: 45px;
}
.autoamted-ehr #cameron-james {
    transform: translate(49%,0);
}
.autoamted-ehr #sarah-tyler {
    transform: translate(56%,0%);
}
#skribe-hero {
    margin-top: 56px;
    padding-bottom: 45px;
}
#evidence-pre-chart {
    border-radius: 40px !important;
}
#evidence-note, #automated-code-summary {
    border-radius: 40px !important;
}
#dr-william {
    bottom: 3% !important;
}
#gif {
    top: 55% !important;
}
#bocoder-banner {
    margin-bottom: -70px;
}
#automated-code-pre {
    margin-bottom: 56px;
    padding: 56px 16px !important;
}
#evidence-summary {
    border-radius: 40px !important;
}
#clinician {
    bottom: 40%;
}
#patient {
    bottom: 21%;
}
#assessment {
    max-width: 65%;
}
.autoamted-evidence #assessment {
    transform: translate(-9%,0%);
}
#listening {
    right: 23px;
}
#cameron-james {
    top: 21%;
}
#james-pdf {
    width: 50%;
}
#lab-report {
    width: 40%;
}
#pre-chart {
    width: 50%;
    top: 41%;
    left: 14%;
}
#aI-physician {
    width: 56%;
}
	#visit-content {
    padding-top: 40px;
}
	#evidence-note, #automated-code-summary {
    padding: 16px !important;
}
#automated-code-note {
    padding: 40px 0 !important;
}
	#executive-advisor #team-image img {
    height: 260px !important;
}
	#team-row {
    padding-bottom: 0px !important;
}
	#Subject-matter-sec {
    margin: 24px 10px 0 !important;
    padding: 56px 10px !important;
    padding-bottom: 0 !important;
    margin-bottom: 56px !important;
}
#executive-advisor #Team-col {
    width: 100% !important;
}
	#what-we-do {
    padding-top: 0 !important;
    padding-bottom: 56px !important;
}
	#Values-col {
    width: 100% !important;
}
article[data-history-node-id="4"] #Values-sec {
    padding: 30px 16px !important;
}
	#stars {
    position: absolute;
    right: 77%;
    top: 100%;
}
	#Banner-col-image {
    padding-top: 20px !important;
}
	#Home-Hero-Banner {
    padding-bottom: 56px !important;
}
	#hero-assets {
    position: absolute;
    bottom: 4%;
    width: 100%;
    right: -43%;
    transition: 2s all;
}
#hero-magic-box {
    position: absolute;
    bottom: 6%;
    transition: 2s all;
    right: 0%;
}
.animate #hero-assets {
	    transform: translate(70%, 10%);
}
	#hero-image img {
    margin: 0 !important;
    width: 90% !important;
}
#hero-assets img {
    width: 72% !important;
}
.animate #hero-magic-box {
    transform: translate(8%,0px) !important;
}
#hero-magic-box img {
    width: 47% !important;
}
	#cards-row .card {
    padding: 16px !important;
}
	#counter-col:nth-of-type(1) p {
    max-width: 60%;
    margin: auto;
}
	.becoder-animated #becoder-patient {
    transform: translate(-12%,0%);
}
	#cards-row {
    display: flex;
    flex-wrap: wrap;
    padding-top: 0px !important;
    padding-left: 8px;
    padding-right: 8px;
}
	#bcoder-sec .col-md-3, #reteta-skribe-sec .col-md-3 {
    padding: 0 8px;
    width: 50%;
    margin-bottom: 16px;
}
#bcoder-sec {
    padding-top: 40px !important;
    padding-bottom: 0px !important;
}
#automated-code {
    margin: 16px 0;
}
#why-bcoder {
    background-image: none !important;
}
#bcoder-sec {
    background-image: url() !important;
}
.arrows .swiper-button-next:hover, .arrows .swiper-button-prev:hover {
    border-radius: 24px !important;
    background: #48524B;
}
#talk-to-sales {
    padding-top: 40px !important;
}
#becoder-content-row, #skribe-content {
    padding-bottom: 16px !important;
}
#white-talk {
    padding-top: 32px !important;
}
.swiper-button-next, .swiper-button-prev {
    border-radius: 21px !important;
}
.arrows .swiper-button-next, .arrows .swiper-button-prev {
    width: 52px !important;
    height: 52px !important;
    padding:15px !important;
}
.arrows .swiper-button-next:hover, .arrows .swiper-button-prev:hover {
    border-radius: 21px !important;
}
.arrows .swiper-button-next {
    right: -20px;
}
.arrows {
    left: 62% !important;
}
#footer-form-row {
	margin:0 !important;
}
}
#becoder-tab {
    margin: auto;
}
#reteta-skribe-sec .card {
    padding: 0 !important;
}
#bcoder-sec .card-body {
    padding: 0;
}
#bcoder-sec .card-body p, #reteta-skribe-sec .card p {
    line-height: 17px;
    margin-bottom:0 !important;
}
#bcoder-sec .col-md-3, #reteta-skribe-sec .col-md-3 {
    padding: 0 8px;
}

.becoder-animated #becoder-upcoming {
    transform: translate(15%, -104%);
}
.becoder-animated #becoder-chat {
    transform: translate(63%, 6%);
}
.becoder-animated #becoder-patient {
    transform: translate(-63%,0%);
}
.becoder-animated #becoder-pending {
    transform: translate(-58%, 0%);
}
.becoder-animated #becoder-fab {
    transform: translate(0px, -150%);
}
.becoder-animated #becoder-soap {
    transform: translate(-30%, -20%);
}
#becoder-tab {
    text-align: center;
    position: relative !important;
    z-index:0;
}
#privacy-cards #Privacy-count-col {
    display: none !important;
}
#bcoder-img-row .az-image {
    position: absolute;
    transition: 2s all;
    width: fit-content;
}
#becoder-fab {
    right: 20%;
    bottom: 32%;
    z-index: 1;
}
#becoder-upcoming {
    left: 12.5%;
    top: 20%;
    z-index: 1;
}
#becoder-chat {
    z-index: 1;
    top: 45%;
    left: 0%;
}
#becoder-patient {
    right: 0%;
    z-index: 1;
    top: 7%;
}
#becoder-pending {
    right: 1%;
    top: 25%;
    z-index: 1;
}
#becoder-soap {
    right: 13%;
    bottom: 20%;
    z-index: 1;
}
#skribe-main-image {
    text-align: center;
}
.animated #clinical-entities {
    transform: translate(41px, 30px);
}
.animated #fab-icon {
    transform: translate(41%,-4px);
}
.animated #chief-complaint-img {
    transform: translate(0px, -100px);
}
.animated #chat-bubble {
    transform: translate(37%,-17%);
    z-index: 1;
}
.animated #ai-voice {
    transform: translate(-80%,-6%);
}
.animated #skribe-new-chat {
    transform: translate(-4%,-36%);
}
.animated #bubble-chat-last {
    transform: translate(-7px,-60px);
}
@media screen and (max-width: 1024px) {
	#automated-code-pre {
    margin-bottom: 56px;
}
#skribe-hero-main-img {
    width: auto;
}
#advance-speech {
    max-width: 60%;
}
#magic-icon {
    width: 8%;
}
#gif {
    top: 27%;
}
#dr-william {
    bottom: 10%;
}
	#clinician, #cameron-james {
    width: 70%;
}
#sarah-tyler {
    width: 66%;
    top:40%;
}
#patient {
    width: 67%;
}
.autoamted-evidence #listening {
    transform: translate(9%,0px);
}
.autoamted-evidence #assessment {
    transform: translate(10%,0%);
}
#adward-smith {
    width: 70%;
}
#cameron-popup {
    right: -10%;
}
#lab-report {
    left: 26%;
}
#pre-chart {
    width: 55%;
}
#aI-physician {
    width: 60%;
}
}
@media screen and (max-width: 768px) {
#gif {
    width: 16%;
}
#dr-william {
    width: 32%;
}
#dr-william {
    bottom: 48%;
}
#clinician {
    bottom: 46%;
}
#patient {
    bottom: 27%;
}
#listening {
    bottom: 3%;
}
.autoamted-evidence #assessment {
    transform: translate(-15%,0%);
}
.autoamted-evidence #listening {
    transform: translate(18%,0px);
}
#cameron-james {
    width: 65%;
}
#sarah-tyler {
    width: 61%;
}
#cameron-popup {
    max-width: 60%;
}
#james-pdf {
    width: 50%;
}
#lab-report {
    width: 40%;
}
#adward-smith {
    width: 60%;
}
#advance-speech {
    left: -32%;
}
	#bocoder-banner {
    overflow-y: hidden;
}
.animate #hero-assets {
    transform: translate(30%,5%);
}
.animate #hero-magic-box {
    transform: translate(14%,0px);
}
#hero-assets img {
    margin: 0 !important;
}
#hero-assets {
    right: 0%;
    width: 52%;
}
	#hero-image img {
    margin: 0 !important;
}
	#cards-row {
    display: flex;
    flex-wrap: wrap;
}

#cards-row .card {
    height: 100%;
}
	#becoder-patient {
    right: 0%;
    z-index: 1;
    top: 12.5%;
}
#becoder-chat {
    left: 5.5%;
}
#becoder-upcoming {
    left: 6.5%;
    top: 20%;
    z-index: 1;
}
.becoder-animated #becoder-patient {
    transform: translate(-48%,72%);
}
.becoder-animated #becoder-chat {
    transform: translate(9%,8%);
}
.becoder-animated #becoder-soap {
    transform: translate(-16%,-20%);
}
#becoder-pending {
    right: -3%;
    top: 37%;
    z-index: 1;
}
#becoder-fab {
    right: 9%;
}
#becoder-soap {
    right: -6%;
    bottom: 20%;
    z-index: 1;
}
#bcoder-img-row #becoder-tab img {
    width: 71% !important;
}
#bcoder-img-row img {
    width: 65% !important;
}
.becoder-animated #becoder-upcoming {
    transform: translate(12%,-82%);
}
	#becoder-tab img {
    width: 70% !important;
}
		#clinical-entities img, #fab-icon img, #chief-complaint-img img, #chat-bubble img, #ai-voice img, #skribe-new-chat img, #bubble-chat-last img {
		width:50% !important;
	}
	.animated #ai-voice {
    transform: translate(62px,24px);
}
.animated #chief-complaint-img {
    transform: translate(0px,-50px);
}
.animated #bubble-chat-last {
    transform: translate(56%,-50%);
}
.animated #skribe-new-chat {
    transform: translate(40%,-19%);
}
}
@media screen and (max-width: 600px) {
	.Fab-icon-sec {
    width: 65px;
    height: 65px;
    border-radius: 23px;
}
	#automated-code-eff {
    padding-bottom: 10px !important;
}
#efficient {
    margin-top: 0 !important;
}
#ehr {
    padding-top: 56px !important;
}
#reteta-bcoder {
    padding-top: 0 !important;
}
#autoamted-cod {
    padding-bottom: 0 !important;
}
	#skribe-hero {
    margin-top: 56px;
}
	#clinical-entities img, #fab-icon img, #chief-complaint-img img, #chat-bubble img, #ai-voice img, #skribe-new-chat img, #bubble-chat-last img {
		width:80% !important;
	}
.animated #chat-bubble {
    transform: translate(-8%,-83%);
}
.animated #chief-complaint-img {
    transform: translate(0%, -15%);
}
.animated #fab-icon {
    transform: translate(0px, 0px);
}
.animated #ai-voice {
    transform: translate(-35%,-5%);
}
.animated #skribe-new-chat {
    transform: translate(-7%, -8%);
}
.animated #bubble-chat-last {
    transform: translate(-7%, -50%)
}
.animated #clinical-entities {
    transform: translate(-8%, 33%);
}
	#ai-voice img {
    width: 80% !important;
}
#ai-voice {
    right: -45.4% !important;
}
	#chat-bubble img, #clinical-entities img {
    width: 70% !important;
}
#chat-bubble {
    bottom: -5px !important;
    left: 7px !important;
}
#clinical-entities {
    top: 7% !important;
    left: 3% !important;
}
#bubble-chat-last img {
    width: 30% !important;
}
#bubble-chat-last {
    bottom: -8% !important;
    right: -48px !important;
    text-align: end;
}
#skribe-new-chat img {
    width: 31% !important;
    float: inline-end;
}
#bubble-chat-last {
    bottom: 7% !important;
    right: 12px !important;
}
#chief-complaint-img img {
    width: 50% !important;
}
#chief-complaint-img {
    top: 35% !important;
}
#fab-icon {
    left: 12.5% !important;
}
#skribe-new-chat {
    top: 47% !important;
    right: -59px !important;
}
#becoder-tab img {
    width: 80% !important;
}
#becoder-upcoming img, #becoder-patient img, #becoder-pending img, #becoder-fab img, #becoder-soap img {
    width: 42% !important;
}
#becoder-chat img {
    width: 50% !important;
}
#becoder-upcoming, #becoder-chat {
    left: 1%;
}
#becoder-soap {
    right: -28%;
}
#becoder-patient {
    right: -46%;
}
#becoder-pending {
    right: -46%;
}
#becoder-fab {
    right: 0%;
}
.becoder-animated #becoder-patient {
    transform: translate(-11%, 25%);
}
.becoder-animated #becoder-pending {
    transform: translate(-12%,-80%);
}
.becoder-animated #becoder-soap {
    transform: translate(-2%,-20%);
}
.becoder-animated #becoder-chat {
    transform: translate(5%,6%);
}
.becoder-animated #becoder-upcoming {
    transform: translate(5%,-104%);
}
}
@media screen and (max-width: 375px) {
	.animated #chat-bubble {
    transform: translate(-6%,-45%);
}
.animated #ai-voice {
    transform: translate(0%,38%);
}
	#clinical-entities {
    top: 4% !important;
    left: 9% !important;
}
#skribe-new-chat {
    top: 47% !important;
    right: -15px !important;
}
#bubble-chat-last {
    bottom: 7% !important;
    right: -10px !important;
}
	.animated #bubble-chat-last {
    transform: translate(-2%,-50%);
}
.animated #skribe-new-chat {
    transform: translate(-3%,-60%);
}
.animated #fab-icon {
    transform: translate(11px,0px);
}
.animated #ai-voice {
    transform: translate(-31%, -13%);
}
.animated #clinical-entities {
    transform: translate(8%,33%);
}
#fab-icon img {
	width:40% !important;
}
.becoder-animated #becoder-patient {
    transform: translate(-6%, -36%);
}
.becoder-animated #becoder-pending {
    transform: translate(-6%,-100%);
}
.becoder-animated #becoder-soap {
    transform: translate(5%,-20%);
}
.becoder-animated #becoder-upcoming {
    transform: translate(3%,-104%);
}
#becoder-fab {
    right: -2%;
}
}
#chief-complaint-img {
    text-align: center;
    position: absolute;
    top: 29%;
    width: 100%;
    right: -5px;
    transition: 2s all;
}
#ai-voice {
    width: fit-content;
    position: absolute;
    right: 7%;
    top: 7%;
    z-index: 1;
    transition: 2s all;
}
#bubble-chat-last {
    width: fit-content;
    position: absolute;
    z-index: 1;
    bottom: 6%;
    right: -5%;
    transition: 2s all;
}
#skribe-new-chat {
    position: absolute;
    top: 40%;
    z-index: 1;
    right: -5%;
    transition: 2s all;
}
#chat-bubble {
    position: absolute;
    bottom: 19%;
    left: 8%;
    transform: translate(0px, 0px);
    transition: 2s all;
}
#clinical-entities {
    position: absolute;
    top: 9%;
    left: 10%;
    transition: 2s all;
    z-index: 1;
}
#fab-icon {
    position: absolute;
    width: fit-content;
    left: 0%;
    z-index: 1;
    top: 80%;
    transition: 2s all;
}
.tbm-button-container span {
    height: 0.175rem;
    border-radius: 100px;
}
.tbm-button-container span {
    position: absolute;
    right: 0 !important;
}

.tbm-button-container span:nth-child(4) {
    bottom: 0;
    width: 40%;
    margin-left: 18px;
    float: right !important;
}
.tbm-button-container span:nth-child(1) {
    top: 0px;
    width: 60%;
    float: right !important;
    margin-left: 13px;
}
.tbm-button-container span:nth-child(2), .tbm-button-container span:nth-child(3) {
    top: calc(50% - 0.15rem);
    width: 80%;
    margin-left: 20%;
}
	.region-footer a.nav-link {
    width: fit-content;
}
.arrows .swiper-button-next {
    right: -15px;
}
.arrows .swiper-button-next:hover svg path, .arrows .swiper-button-prev:hover svg path {
    fill: white !important;
}
#sales-btn:hover, #news-btn:hover, form#hsForm_a862552c-b65d-425b-a51b-a1e87477b49d .hs_submit.hs-submit input:hover, .hover-style-gbl475jaym:hover .az-button-content, form#hsForm_a862552c-b65d-425b-a51b-a1e87477b49d .hs_submit.hs-submit input:hover {
    border-radius: 24px;
background: #A60303 !important;
box-shadow: 0px 0px 9px 2px rgba(218, 0, 0, 0.40) !important;
}
.region-footer a.nav-link:after {
    display: block;
    content: '';
    width: 100%;
    height: 1px;
    color: red !important;
    top: 0;
    background: #ffffff00;
}
.region-footer a.nav-link:hover:after {
	background:#cacaca;
} 
a.tbm-link.level-2 {
    color: #313A34;
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%;
    letter-spacing: -0.096px;
}
#sales-btn-white:hover {
    border-radius: 24px;
    background: var(--Red-Primary, #DA0000);
    box-shadow: 0px 0px 8px 0px rgba(255, 255, 255, 0.25);
}
#get-started-white:hover {
border-radius: 24px;
border: 2px solid #FFF;
background: rgba(255, 255, 255, 0.30);
box-shadow: 0px 0px 16px 0px rgba(255, 255, 255, 0.50);
}
#sales-btn-white:hover a {
	color:white;
}
form#hsForm_a862552c-b65d-425b-a51b-a1e87477b49d .hs_submit.hs-submit input {
    line-height: inherit;
}
#sales-btn, #sales-btn-white, #sales-btn-white a, #get-started-white, #get-started-white a, button#get-started, #news-btn, .views-field.views-field-view-node .field-content a, form#hsForm_a862552c-b65d-425b-a51b-a1e87477b49d .hs_submit.hs-submit input {
	transition:all 0.5s;
}
.views-field.views-field-view-node .field-content a:hover {
    background-color: #A60303;
    box-shadow: 0px 0px 9px 2px rgba(218, 0, 0, 0.40);
}
.tbm-button-container span {
  background-color: black;
  color: black; 
}
select#what_is_your_role-a862552c-b65d-425b-a51b-a1e87477b49d {
    color: #C7C7C7;
}
input::placeholder {
    color: #C7C7C7;
}

button#get-started:hover {
    border-radius: 24px;
    border: 2px solid var(--Red-Primary, #DA0000);
    background: rgba(218, 0, 0, 0.10);
    box-shadow: 0px 0px 16px 0px rgba(218, 0, 0, 0.25);
}
	.arrows .swiper-button-next, .arrows .swiper-button-prev {
    width: 64px;
    height: 64px;
    padding: 19px;
    background: #F5F5F5;
    border-radius: 24px;
    transition:0.5s all;
}
@media not all and (min-resolution:.001dpcm) { 
  @supports (-webkit-appearance:none) {
    .tbm-button-container span {
      background-color: black;
      color: black;
    }
  }
}
.arrows {
    z-index: 1 !important;
    height: 100px;
}
.arrows .swiper-button-next:hover, .arrows .swiper-button-prev:hover {
    border-radius: 24px;
    background: #48524B;
}

@media screen and (min-width: 1200px) {
	#g-start {
    width: fit-content;
}
.arrows {
    left: 87% !important;
}
}
#responsive-news-btn {
    display: none;
}
@media screen and (max-width: 767px) {
	#blog-detail .img-fluid {
    margin-left: 16px;
    margin-right: 16px;
}
	h5.single-blog-description {
    margin-bottom: 24px;
}
	.field--name-field-categories .field__items {
    flex-direction: row;
}
h2.single-blog-heading {
    margin-top: 24px;
    margin-bottom: 24px;
}
	section#blog-detail {
    margin-top: -40px;
}
section#blog-content {
    padding: 56px 0 !important;
}
.field--name-field-blog-body .field__items {
    gap: 0px !important;
}
	#archive-section {
    padding-bottom: 40px !important;
}
	ul.single-blog-col {
    gap: 16px;
}
#blog-hero {
    padding-bottom: 56px !important;
}
	.arrows .swiper-button-next:hover, .arrows .swiper-button-prev:hover {
    border-radius: 12px;
    background: #48524B;
}
.arrows .swiper-button-next {
    right: -35px;
}
	#counter-col:nth-child(3) h3 {
    margin-left: 10%;
    margin-right: 10%;
}
	form#hsForm_a862552c-b65d-425b-a51b-a1e87477b49d {
    gap: 16px;
}
form#hsForm_a862552c-b65d-425b-a51b-a1e87477b49d .hs_submit.hs-submit {
    order: 9;
    width: 100%;
    margin-top: 8px;
}
	.views-field.views-field-view-node {
    margin-right: -6px;
}
.arrows {
    left: 62% !important;
}
	#contact-form {
    padding: 32px 16px !important;
}
.main_subheading {
    margin-bottom: 16px;
}
.about_main_heading {
    margin-bottom: 8px;
}
	#contact-us {
    margin: 16px !important;
    border-radius: 40px !important;
}
	#Privacy-svg-col {
    padding-left: 0;
    padding-right: 0;
}
	#Privacy-main-row {
    margin-right: 8px;
    margin-left: 8px;
}
#Privacy-count-col h5 {
	margin-bottom:0 !important;
}
	
	#contact-us {
    padding: 56px 20px !important;
}
	#News-sect {
    padding-bottom: 56px !important;
}
	.arrows {
    top: 26px !important;
}
	#blog-posts .az-cms-element {
    padding-bottom: 56px !important;
}
	button#news-btn {
    padding: 12px 20px;
}
#news-btn a {
	font-size:14px !important;
}
	#Blogs-slide {
    padding-top: 0px !important;
}
	#responsive-news-btn .news-button {
    width: fit-content;
    margin-top: -27px;
}
	#responsive-news-btn {
    display: block;
}
	#better-world-home {
    padding-bottom: 15px;
}
#home-all-news-col {
    display: none;
}
	#home-all-news-col .news-button {
    text-align: center;
}
	#News-sect {
    padding-top: 56px !important;
}
#home-best-row h2 {
    text-align: center;
}
	#Fab-icon-main-row {
    padding-top: 8px !important;
}
	#privacy-sec {
    padding: 56px 0px !important;
}
	#Privacy-main-row {
    padding-top: 24px !important;
}
	#retet-vision-sec {
    margin: 0 10px !important;
    padding: 56px 10px !important;
    border-radius: 40px !important;
}
	#privacy-content-col h4 {
    margin-bottom: 0;
}
	    #Privacy-svg-col {
        width: 21% !important;
    }
.privacy-icon {
    width: 60px !important;
    height: 60px !IMPORTANT;
    padding: 15px 15px 15px 15px !important;
    border-radius: 15px !important;
}
	#bcoder-img-row .az-html {
    padding-top: 24px !important;
}
	#bcoder-img-row {
    margin-top: 0px !important;
    padding-bottom: 0px !important;
}
	#reteta-offerings br, #vision-heading br {
    display: none;
}
	#reteta-offerings {
    padding-top: 0 !important;
}
	#Clinicians-content-col p {
    margin-bottom: 24px;
}
	#clinicians-desc {
    text-align: center;
}
	#Clinicians-sect {
		padding: 56px 10px !important;
	}
	#counter-col:last-child {
    margin-bottom: 0 !important;
}
	#counter-col {
    position: relative;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
	#Home-Hero-Banner {
    margin-top: 0px !important;
    padding-top: 0px !important;
}
	#Home-Hero-Banner:after {
    top: 100% !important;
    left: 5px;
}
#reteta-skribe-sec {
    margin: 0 10px !important;
    padding: 56px 10px !important;
    border-radius: 40px !important;
}
#Home-Hero-Banner::before {
    right: -12px !important;
    top: 11% !important;
    content: url(/sites/default/files/2024-09/herobackground.png) !important;
    width: 66px !important;
    left: -45%;
}
.dxpr.az-container {
    min-height: 0px;
    overflow: hidden;
}
	#gradient-row {
    margin-top: 0px !important;
}
#counter-col:after {
    content: "";
    display: block;
    height: 1px;
    width: 50%;
    position: absolute;
    top: 170px;
    right: 25%;
}
#Banner-col-image {
    padding-top: 48px !important;
}
#reteta-skribe-sec .col-md-12 {
    padding: 0;
}
.bcoder-sales-btns {
    gap: 30px;
}
#counter-section {
    margin-left: 16px;
    margin-right: 16px;
    padding: 48px 32px !important;
}
#bcoder-image img.az-image-content {
    width: 100% !important;
}
#counter-col {
    text-align: center;
    padding: 0 24px !important;
    margin-bottom: 40px;
}
   #gradient-row {
    top: 30px;
}
    .sticky-header #site-logo img {
    width: 100px !important;
}
    #Clinicians-sect .az-ctnr.container {
    padding: 0 6px;
}
    .region.region-content {
    padding: 0;
}
header.sticky-header #site-header {
    padding: 18px 0;
  
}
    #stats-section .container-fluid {
    padding: 0;
}
    #Home-Hero-Banner {
        margin-top: -30px !important;
        padding-top: 120px;
    }
    .tbm.tbm--mobile .tbm-button {
    width: 94% !important;
}
#Get-started-btn a {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
}
#site-logo img {
    width: 120px !important;
    transition: 0.5s all;
}
#banner-content-col h1 {
    margin-bottom: 16px;
}
#banner-content-col h4 {
    margin-bottom: 24px;
}
#stats-section {
    background-color: #ffffff00;
}
#banner-content-col {
    text-align: center;
}
.arrows {
    left: 57% !important;
}
#responsive-news-btn {
    display: block;
    width: fit-content;
    z-index: 4;
    margin-top: -100px;
}
}
