/*
Theme Name: Blockskit Digital Agency
Theme URI: https://blockskit.com/blockskit-digital-agency/
Author: BlockskitDev
Author URI: https://blockskit.com
Description: Blockskit Digital Agency is a modern and versatile WordPress theme created especially to build versatile sites such as agency, business, company, consulting, corporate, digital agency, finance, financial, marketing and all other agency websites without a single line of coding. It offers full-site-editing, allowing easy customization of all aspects of your site. With multiple templates, patterns, and style variations, it's suitable for different aesthetics.
Template: blockskit-base
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 5.6
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: blockskit-digital-agency
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, threaded-comments, translation-ready, wide-blocks, block-styles, blog, portfolio, education

Blockskit Digital Agency WordPress Theme, Copyright 2025 BlockskitDev
Blockskit Digital Agency is distributed under the terms of the GNU General Public License v3
*/
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.insurance-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 20px;
}

.insurance-list .wp-block-group.is-style-bk-box-shadow-medium {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.08);
    width: calc(50% - 10px);
    margin: 0;
}

.insurance-list .wp-block-group.is-style-bk-box-shadow-medium h5 {
    font-size: 16px;
}
.hero-banner {
    width: 100vw;
    height: calc(100vh - 158px);
    background: url(https://rangahospital.com/wp-content/uploads/2025/06/Main-Entrance-hero.jpg);
    background-size: cover;
    background-position: center;
    margin: 0;
    max-width: unset;
}
.add-list-icon h5 {
    display: flex;
    align-items: center;
    gap: 5px;
}
.add-list-icon h5:before {
    content: "";
    min-width: 20px;
    min-height: 20px;
    display: inline-block;
    background: url(https://rangahospital.com/wp-content/uploads/2025/06/cardiogram-icon.png);
    background-size: contain;
	filter: invert(22%) sepia(100%) saturate(2452%) hue-rotate(188deg) brightness(91%) contrast(99%);
}

.add-list-icon-p p {
    display: flex;
    align-items: center;
    gap: 5px;
	line-height: 1.4;
    margin-bottom: 10px;
}
.add-list-icon-p p:before {
    content: "";
    min-width: 15px;
    min-height: 15px;
    display: inline-block;
    background: url(https://rangahospital.com/wp-content/uploads/2025/06/cardiogram-icon.png);
    background-size: contain;
	filter: invert(27%) sepia(8%) saturate(3305%) hue-rotate(190deg) brightness(100%) contrast(90%);
}
.doc-name{
	text-align: center;
    margin-bottom: 30px !important;
    line-height: 1.4 !important;
}
span.doctor-qual {
    font-size: 26px;
    display: block;
}
.doc-details p {
    font-size: 18px !important;
    gap: 10px;
}
@media only screen and (max-width: 767px) {
	.has-modal-open .uagb-position__sticky{
		height: 100vh
	}
	.has-modal-open .wp-block-navigation__responsive-container{
		background: linear-gradient(290deg,rgb(55,149,235) 0%,rgb(21,70,155) 100%)
	}
	.sm-d-none{
		display: none !important;
	}
	.hero-banner {
		height: calc(100vh - 138px);
	}
	figure, figure img{
		width: 100% !important;
		border-radius: 10px;
	}
	.contact-info figure, .contact-info figure img{
		width: 50px !important;
		border-radius: 0;
	}
	html .sm-flex-nowrap{
		flex-wrap: nowrap !important;
	}
	.insurance-list .wp-block-group.is-style-bk-box-shadow-medium{
		width: 100%
	}
}