/* ===================================================================================

* Theme Name: Insurai Child
* Theme URI: https://wp.storebuild.shop/insurai/
* Author: Theme_Pure
* Author URI: https://themeforest.net/user/theme_pure/
* Description: Insurai - Insurance Company WordPress Theme
* Version: 1.0.0
* Template: insurai
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */


/* RESPONSIVE */
#coveragesHome p{
	min-height: 156px;
}

/* 24/6/2025 (sonali)*/
@media (max-width: 1599px){
	.tp-slider-reduction-content{
		width: 220px;
	}
}
@media (max-width: 1280px){
	.tp-slider-reduction-content{
		width: 180px;
	}
	#coveragesHome p{
	min-height: unset;
}
}
@media (max-width: 1025px){
	.tp-slider-reduction-content{
		width: 100%;
	}
}
@media (max-width: 575px){
	.tp-slider-saveing-intarece{
		font-size: 16px;
		margin-right: 7px;
	}
	.tp-feature-wrapper{
		padding: 15px;
	}
	.tp-feature-content .tp-feature-title{
		font-size: 22px !important;
	}
	.tp-testimonial-navigation span{
		width: 35px;
		height: 35px;
		line-height: 35px;
		font-size: 20px;
	}
	.elementor-element-5088bfa .col-lg-6.mb-45{
		margin-bottom: 10px;
	}
	h2 {
		font-size: 30px;
	}
	.tp-service-home-title{
		font-size: 24px;
	}
	.tp-slider-title-family {
		font-size: 42px;
	}
	.tp-slider-title-family br{
		display: none;
	}
	.tp-slider-family-area{
		padding: 70px 0 0 0;
	}
	.tp-slider-reduction-content h2 span, .tp-slider-reduction-content h2, .tp-slider-shape-content h2 span, .tp-slider-shape-content h2 , .tp-slider-shape-content h2{
		font-size: 34px;
	}
	.tp-slider-reduction-content {
		width: 100%;
		height: 100px;
		max-width: 65%;
		margin: auto;
		margin-bottom: 25px;
	}
	.tp-slider-shape-content{
		height: auto;
		padding: 10px 25px;
	}
	.tp-slider-shape-content span{
		font-size: 18px;
	}
	.tp-feature-family-wrapper{
		padding: 20px;
	}
	.tp-service-icon{
		font-size: 23px;
		width: 90px;
		height: 90px;
		line-height: 30px;
	}
	.tp-service-icon::before{
		width: 90px;
		height: 90px;
	}
	.tp-slider-input input{
		height: 40px;
		padding-left: 10px;
	}
	.tp-slider-form-btn .tp-btn{
		padding: 15px;
		font-size: 13px;
	}
	.tp-breadcrumb-title, .tp-breadcrumb-list{
		text-align: center;
	}
}
@media (max-width: 375px){
	.tp-slider-saveing-intarece, .tp-slider-saveing-content span{
		font-size: 14px;
	}
	.tpoffcanvas{
		padding-top: 20px;
	}
	.tpoffcanvas__close-btn button{
		top: 20px;
		height: 30px;
		width: 30px;
		line-height: 30px;
	}
	
}
@media (max-width: 325px){
	.tp-slider-title-family {
		font-size: 38px;
	}
}