/*
Theme Name: Insureyou Child
Theme URI:http://wpdemo.zcubethemes.com/insureyou
Description: Insureyou – Insurance WordPress Theme.
Text Domain: insureyou
Author:       zcube
Author URI: https://themeforest.net/user/zcubedesign
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
Template:     insureyou
Version:      1.0

*/


/* Theme customization starts here
  -------------------------------------------------------------- */
.breadcrumb-area{   
    min-height: 240px;
}
.breadcrumb-title, .breadcrumb-wrap{
	text-align: center;
}
.breadcrumb-area .container {
    padding-top: 73px;
    padding-bottom: 40px;
}
.arendda-items-img img{
	height: 255px;
	object-fit: cover;
	object-position: center;
}
body.blog .inner-blog, body.single-post .inner-blog{
	padding-top: 50px;
}
.sidebar-widget #recent-posts-widget-with-thumbnails-1 ul li img{
	object-fit: cover;
	object-position: center;
}
.sidebar-widget  #recent-posts-widget-with-thumbnails-1 ul li {
	padding-bottom: 18px;
}
.single-post .blog-deatails-box.single{
	padding: 0;
	border: none;
}
.rpwwt-post-title{
	font-size: 15px;
	line-height: 25px;
}
.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 img{
	border-radius: 10px;
	object-fit: cover;
    object-position: center;
	margin: .3em 1.5em .75em 0!important;
}
.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 a span{
	color: #fffc !important;
	-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 a:hover span{
	color: #4b83fc!important;
}
.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 .rpwwt-post-date{
	color: #4b83fc!important;
}
.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 li{
	position:relative;
}
.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 .rpwwt-post-date{
	position:absolute;
	bottom: 15px;
    left: 97px;
}
.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 .rpwwt-post-title{
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 52px;
}
.footer-top .f-contact li{
	position: relative;
    display: flex;
    align-items: center;
}
.footer-top .f-contact li a:hover{
	color: #4b83fc!important;
}
#news .blog-thumb2 img{
	height: 356px;
	object-fit: cover;
	object-position: center;
}
#mobile-menu{
	display: block!important;
	height: 58px;
}

.pum-content .slider-btn{
	text-align: center;
    width: 100%;
}
.pum-content p{
	font-weight: 300;
	line-height: 24px;
}
.breadcrumb-title h2{
	font-family: "Roboto", Sans-serif!important;
	color: #000000!important;
	line-height: 1!important;
	font-weight: 800 !important;
}
body.blog .inner-blog, body.single-post .inner-blog {
    padding-top: 120px;
}
header .pb-25{
	padding-bottom:10px;
}
header .pt-25{
	padding-top:10px;
}
header .col-lg-2{
	width: 24.666667%;
}
header .col-lg-10{
	width: 75.333333%;
	margin-bottom: -6px;
}
header .logo {
	width: 230px;
}
img.scaled-image {
    border:0!important;
    margin: 0!important;
}
@media (min-width: 992px) {
	.second-menu .col-lg-10{
		width: 100%;
	}
}
@media (max-width: 1200px) {
	header .logo {
		width: 210px;
	}
}

@media (max-width: 1024px) {
	.pum-container{
		width: 90%!important;
		left:0!important;
		right:0!important;
		margin-left:auto!important;
		margin-right: auto!important;
	}
	body.blog .inner-blog, body.single-post .inner-blog {
		padding-top: 100px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
    .mean-container a.meanmenu-reveal, .sticky-menu .mean-container a.meanmenu-reveal  {
        margin-top: -58px;
    }
}

@media (max-width: 992px) {
	 #mobile-menu{
		display: none!important;
	}
	footer .row{
		row-gap: 20px;
	}
}
@media (max-width: 767px) {
	
	body.blog .inner-blog, body.single-post .inner-blog {
		padding-top: 80px;
	}
	.breadcrumb-title h2{
		font-size: 30px!important;
		margin-bottom: 20px;
	}
	.breadcrumb-wrap nav{
		display:block!important;
	}
	#pricing .col-lg-4.col-md-6:nth-child(3) .mb-60{
		margin-bottom: 0!important;
	}
	.breadcrumb-area .container {
		 padding-top: inherit; 
		 padding-bottom: inherit;
	}
	.breadcrumb-area{   
		min-height: 212px;
	}
	.breadcrumb-title h2{
		font-size: 36px;
	}
	.section-title h2{
		 letter-spacing: -1px!important;
	}
	#news #blog .row.align-items-center.mb-50{
		    margin-bottom: 30px;
	}
	.pt-90 {
		padding-top: 80px;
	}
	.pb-90 {
		padding-bottom: 80px;
	}
	.mb-50 {
		margin-bottom: 30px;
	}
	header .logo {
        width: 180px;
    }
	.mean-container a.meanmenu-reveal, .sticky-menu .mean-container a.meanmenu-reveal  {
        margin-top: -58px;
    }
}
@media (max-width: 575px) {
	.footer-top #rpwwt-recent-posts-widget-with-thumbnails-2 .rpwwt-post-title {
		-webkit-line-clamp: 1;
		height: 27px;
		margin-top: 19px;
	}
}
@media (max-width: 480px) {
	    .pricing-box {
        padding: 30px;
    }
}