

h1.elementor-post__title a {
    line-height: 41px !important;
    font-size: 32px !important;
    font-weight: 600 !important;
}
h1.elementor-post__title a:hover{
	color:#5F5F5F !important;
}
.elementor-post:hover .elementor-post__thumbnail {
    transform: scale(1.1);
	transition: all 0.3s ease-in-out;
	
}
input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], input[type=date], select, textarea {
    background-color: #fbf8f5 !important;
    text-indent: 10px;
	font-size: 16px;
	box-shadow:none !important;
}
input#gform_submit_button_1 {
    background: #ff8500;
	   border:1px solid #ff8500;
    
    padding: 16px 32px 16px 32px;
}
a.page-numbers.next{
	display:block;
	margin-top:-25px;
}
a.page-numbers.prev{
	display:block;
	margin-top:-25px;
}
.page-numbers.next{
	display:none;
}
.page-numbers.prev{
	display:none;
}
.elementor-post__meta-data {
    font-size: 14px !important;
    font-weight: 600 !important;
}
span.errow {
    position: absolute;
    right: 45px;
	    font-weight: 700;
}
span.prev-errow {
    position: absolute;
    left: 45px;
	    font-weight: 700;
}
.focus-section.unfocused {
        transform:scale(0.9);
/*             transition: filter 0.3s ease; */
	        
	 }
        .focus-section.focused {
            filter: none; /* Remove the blur when focused */
/*             transition: filter 0.4s ease; */
transform:scale(1.16);
        }
/*  */
entry-meta .byline, .entry-meta .by-author, .entry-header .entry-meta > span.byline, .entry-meta .author.vcard {
display: inline-block ; 
}
span.page-numbers.current {
    background: #FF8500;
    padding: 6px 13px;
}
.post-thumb-img-content.post-thumb img {
    object-fit: cover;
    object-position: center;
}
input#is-search-input-2246{
	border-radius: 30px 0px 0px 30px;
	border:2px solid #fff !important ;
}
.elementor-kit-42 button:hover, .elementor-kit-42 button:focus, .elementor-kit-42 input[type="button"]:hover, .elementor-kit-42 input[type="button"]:focus, .elementor-kit-42 input[type="submit"]:hover, .elementor-kit-42 input[type="submit"]:focus, .elementor-kit-42 .elementor-button:hover, .elementor-kit-42 .elementor-button:focus{
	border:none !important;
}
span.is-search-icon{
	border-radius: 0px 20px 20px 0px;
	border:2px solid ;
}
/*  */
#show-background {
    overflow: visible;
    padding: 0px;
    width: 430px;
    height: 150px;
    z-index: 7;
    border-top-left-radius: 60px;
    position: absolute;
    transform-origin: 50% 50%;
    transform: translate(0px, 0px);
    display: block;
    left: 0px;
    top: 0px;
    background: rgb(255, 137, 12);
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
}
.date-left::before {
  content: "";
     width: 77px;
    display: inline-block;
  aspect-ratio: 1;
  background: var(--accent-color);
  background-image: linear-gradient(rgba(0, 0, 0, 0.2) 100%, transparent);
  position: absolute;
  top: 100%;

  clip-path: polygon(0 0, 100% 0, 0 100%);
  right: 0;
}
.date-right::before {
  content: "";
     width: 77px;
    display: inline-block;
  aspect-ratio: 1;
  background: var(--accent-color);
  background-image: linear-gradient(rgba(0, 0, 0, 0.2) 100%, transparent);
  position: absolute;
  top: 100%;

  clip-path: polygon(0 0, 100% 0, 0 100%);
  right: 0;
}
@media (max-width: 575.98px){
	.focus-section.unfocused {
        transform:scale(0.9);
	 }
        .focus-section.focused {
            filter: none; 
					transform:scale(1.04) !important;
        }
	.gform-theme--foundation .gform-grid-row {
   
    gap: 40px!important;
}
}
@media (max-width: 991.98px) { 
.focus-section.unfocused {
        transform:scale(0.9);
	 }
        .focus-section.focused {
            filter: none; 
					transform:scale(1.04) !important;
        }
}