/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 09 2025 | 14:20:37 */
.solution-virtual-nursing #consultation { display: none; }
.solution-virtual-nursing #swooshrightside { left: -150px; }

.hero-banner-section .av-section-color-overlay { mix-blend-mode: multiply; }
.hero-banner-section .banner-heading-text h1 { color: #FFF; font-size: 58px; font-style: normal; font-weight: 600; line-height: 31px; }
.description-section .entry-content-wrapper { display: flex; flex-wrap: wrap; width: 100%; margin: 0 auto; }
.description-section .description-column { max-width: 1153px; margin: 0 auto !important; text-align: center; width: 100%; padding: 12px 0 0; }
.description-section .description-column h2 { color: #092383; text-align: center; font-family: Montserrat; font-size: 32px; font-style: normal; font-weight: 700; line-height: 42px; text-transform: capitalize; }
.description-section .description-column .cetenter-text-desc { color: #444; tet-align: center; font-family: Montserrat; font-size: 20px; font-style: normal; font-weight: 400; line-height: 30px; max-width: 1053px; margin: 0 auto;}

.tab-sections .tab-column { border-radius: 41px; background: #FFF; box-shadow: 0px 0px 60px 0px rgba(166, 166, 166, 0.25); padding: 53px 88px 99px 65px; }
.tab-sections .section-heading h3 { color: #092383; text-align: center; font-family: Montserrat; font-size: 28px; font-style: normal; font-weight: 700; line-height: 38px; padding-bottom: 38px; margin: 0; }
.tab-sections .tab-column .tab { color: #092383; font-family: Montserrat; font-size: 22px; font-style: normal; font-weight: 600; line-height: 32px; margin: 0; border: none; padding: 19px 39px; text-transform: uppercase; }
.tab-sections .tab-column .tab-box .tab_titles { background: transparent; min-width: 355px; }
.tab-sections .tab-column .tab-box  .tab_content { background: transparent; border: none; padding-left: 75px; }
.tab-sections .tab-column .tab.active_tab { border-radius: 80px !important; background: #F1BD02; box-shadow: 0px 1.241px 0px 0px #D09B00; color: #0A2483 !important; }
.solution-virtual-nursing .tab-sections .container { max-width: 1328px; }
.tab-sections .tab-column .tab-box .tab_content h2 { color: #092383; font-family: Montserrat; font-size: 24px; font-style: normal; font-weight: 700; line-height: 34px; }
.tab-sections .tab-column .tab-box .tab_content p { line-height: 26px; }
.tab-sections .tab-column .tab-box .tab_content h4 { color: #092383 !important; font-family: Montserrat; font-size: 18px; font-style: normal; font-weight: 600; line-height: 28px; /* 155.556% */ text-transform: uppercase; }
.tab-sections .tab-column .tab-box .tab_content ul { margin: 13px 0 0; padding: 0; list-style: none; }
.tab-sections .tab-column .tab-box .tab_content ul li { position: relative; background-image: url('https://intercepttelehealth.com/wp-content/uploads/2025/07/check.svg'); background-repeat: no-repeat; background-position: left center; padding: 0 0 9px 35px; margin: 0; background-size: 20px; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; }


.key-advanced-section .key-advanced-section-title { color: #092383; text-align: center; font-family: Montserrat; font-size: 28px; font-style: normal; font-weight: 700; line-height: 38px; padding: 0 0 30px;}
.key-advanced-section .key-advanced-column .image-icon .avia-image-overlay-wrap { height: 160px; }
.key-advanced-section .container { max-width: 1640px; }
.key-advanced-section .box-bottom-title { text-align: center !important; color: #092383; text-align: center; font-family: Montserrat; font-size: 24px; font-style: normal; font-weight: 700; line-height: 34px; display: inline-block; }
.key-advanced-section .box-bottom-title p { padding: 0; margin-bottom: 0; }
.key-advanced-section .av_textblock_section { text-align: center; }

#fourstepsection.steps-section .flex_column.activebox{background: transparent !important;}
#fourstepsection.steps-section .flex_column:hover { background: transparent !important; }
#fourstepsection.steps-section .flex_column:hover::after { content: none; }
#fourstepsection.steps-section .flex_column.activebox:after { content: none; }
.steps-section .section-heading-column { max-width: 1056px; margin: 0 auto !important; text-align: center; width: 100%; cursor: default;}
.steps-section .section-heading-column .steps-header-title-box  h3 { color: #FFF; text-align: center; font-family: Montserrat; font-size: 28px; font-style: normal; font-weight: 700; line-height: 38px; }
.text-descp { color: #FFF; text-align: center; font-family: Montserrat; font-size: 20px; font-style: normal; font-weight: 400; line-height: 30px; }

.steps-section .custom-step-label-box { display: flex; flex-wrap: wrap; gap: 40px; justify-content: center; max-width: 661px; margin: auto; width: 100%; margin-top: 15px; }
.steps-section .custom-step-label-box .av_textblock_section { display: flex; width: 123px; border-radius: 40px; border: 2px solid #FFF; align-items: center; justify-content: center; opacity: .7; text-transform: uppercase; }
#fourstepsection .custom-step-label-box.flex_column.activebox { background: transparent !important; }
.steps-section .custom-step-label-box .step { color: #FFF; font-family: Montserrat; font-size: 18px; font-style: normal; font-weight: 600; line-height: 22px; padding: 10px 16px; }
.steps-section .custom-step-label-box .step p { margin: 0; padding: 0; }
.steps-section .custom-step-label-box .av_textblock_section .activebox { background: #F1BD02; box-shadow: 0px 1px 0px 0px #D09B00; }
.steps-section .custom-step-label-box .av_textblock_section.activebox,
.steps-section .custom-step-label-box .av_textblock_section:hover { background: #F1BD02; box-shadow: 0px 1px 0px 0px #D09B00; border: 1px solid transparent; opacity: 1; }
.steps-section > .entry-content-wrapper { display: flex; justify-content: c; }
.steps-section .entry-content-wrapper { display: flex; flex-direction: column; }

.nursery-program-slider { padding-bottom: 57px; }
.mobile-show { display: none; }
.slider-item-inner { display: flex; align-items: start; }
.left-box-img { width: 396px; height: 301px; border-radius: 41px; overflow: hidden; }
.left-box-img img { width: 100%; height: 100%; }
.slider-item-inner { display: flex; gap: 58px; box-shadow: none; border: none; }
.right-box-text { width: calc(100% - 454px); padding-top: 33px; max-width: 593px; }
.right-box-text p { color: #FFF; font-family: Montserrat; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; }
.right-box-text h5 { color: #FFF; font-family: Montserrat; font-size: 24px; font-style: normal; font-weight: 700; line-height: 34px; }
.custom-slider .slick-arrow:before { content: ''; background-image: url('/wp-content/uploads/2025/07/side-arrow.svg'); width: 60px; height: 60px; display: block; }
.custom-slider .slickarrow { font-size: 0; }
.custom-slider .slick-arrow.slick-prev { left: -78px; top: -25px; }
.custom-slider .slick-arrow.slick-next { transform: rotate(180deg); right: -75px; top: 0;}
.custom-slider .slick-dots li button:before { width: 18px; height: 18px; background: #092383; opacity: 1; color: #092383; border-radius: 50%; border: 3px solid #fff; opacity: .7; }
.custom-slider .slick-dots li.slick-active button:before { background: #fff; color: #fff; opacity: 1; }
.custom-slider .slick-dots li { margin: 0 10px; }
.custom-slider .slick-dots { margin-right: auto; display: block; position: relative; top: 0; right: 75px; }

.steps-section .custom-step-label-box:before,
.steps-section .custom-step-label-box:after { content: none; }
.custom-slider { margin-top: 45px; }


.solution-virtual-nursing div#footer {border-top: 2px solid #fff;}