@import url('tab.min.css');
@import url('featured-success.min.css');
@import url('faq.min.css');
@import url('box.min.css');

.day-night-switch{display: block !important;}
.solution-section{min-height: 871px;}
.solution-contant-box{max-width: 523px; width: 100%; gap: 20px;}
.solution-contant-inner{border:solid 1px var(--black-scale-700); padding: 50px; border-radius: 16px; background: var(--opacity-shade-white-white-200);}
.solution-user-box{display: flex; flex-direction: column; gap: 15px;}
.solution-user-box figure{width: 68px; height: 68px; border-radius: 100px; overflow: hidden;}
.solution-user-box figure img{width: 100%; height: 100%; object-fit: cover;}
.solution-check-list a{border-radius: 10px; padding: 6px; align-items: center; gap: 5px; background: var(--white-scale-100); color: var(--white-scale-900);}
.solution-check-list a i{color: var(--primary-colors-pink); font-size: 24px;}
.award-box{border:solid 1px var(--black-scale-700); padding: 15px; border-radius: 16px; background: var(--opacity-shade-white-white-200);}
.light_theme .award-box{background: var(--black-scale-100); border-color: var(--black-scale-100);}

.step-tab-des figcaption ul{list-style: disc; padding-left: 15px; display: flex; flex-direction: column; gap: 5px;}
.step-tab-des figcaption ul li{color: var(--fix-color-white);}
.section-head.text-left p{line-height: 26px;}


.development-process-section{background: var(--white-scale-100);}
.development-process-section .tab-style-5 .nav-tabs{background: var(--background-bg-body); justify-content: flex-start;}
.development-process-section .tab-style-5 .nav-tabs li{flex: 1;}

.ai-development-process-des{max-width: 430px;}
.latest-technologies-section .service-box figure{width: 67px; height: 67px; background: var(--opacity-shade-white-white-200); border-radius: 8px;}
.patient-graph-box{min-height: 300px; width: 100%; position: relative;}

@media (max-width: 1400px){}

@media (max-width: 1306px){}

@media (max-width: 1023px){}
 
@media (max-width: 767px){
.shape-box{display: none;}
.streaming-solutions-list-row{padding:0px;}
.streaming-solutions-list{gap: 30px;}
.solutions-list ul li{padding: 10px;}
.streaming-solutions-list .streaming-solutions-list-row:nth-child(2n) .row{flex-direction: column-reverse;}
.streaming-solutions-list .streaming-solutions-list-row .row{gap: 30px;}
.solution-contant-inner{padding: 25px;}
.solution-contant-inner{margin-top: 30px;}
}

