.elementor-kit-7{--e-global-color-primary:#7E977D;--e-global-color-secondary:#667085;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"arno-pro-display";--e-global-typography-primary-font-size:1em;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"PT Sans";--e-global-typography-secondary-font-size:2em;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"arno-pro-display";--e-global-typography-text-font-size:1.2em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"arno-pro-display", Sans-serif;font-size:1.2em;font-weight:100;line-height:1em;background-color:#FFFFFF;}.elementor-kit-7 a{color:var( --e-global-color-text );font-family:"arno-pro-display", Sans-serif;font-size:1em;font-weight:400;}.elementor-kit-7 h1{color:var( --e-global-color-secondary );font-family:"arno-pro-display", Sans-serif;font-size:4em;font-weight:400;text-transform:capitalize;}.elementor-kit-7 h2{color:var( --e-global-color-secondary );font-family:"arno-pro-display", Sans-serif;font-size:3em;font-weight:600;}.elementor-kit-7 h3{color:var( --e-global-color-secondary );font-family:"arno-pro-display", Sans-serif;font-size:3em;font-weight:400;}.elementor-kit-7 h4{color:var( --e-global-color-text );font-family:"PT Sans", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-kit-7 h6{font-family:"arno-pro-display", Sans-serif;font-size:2em;font-weight:100;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Header Stylings */
h1 {font-family: arno-pro-display, serif !important;
font-weight: 100 !important;
font-style: normal; 
font-size:5em;
    
}

h3 {font-family: arno-pro-display, serif !important;
font-weight: 100 !important;
font-style: normal; font-size:64px !important;}


/*Other Articles Homepage Styling */
#OtherArticles > div > div > article > div > h3 {font-family: pt-sans, sans-serif !important;
font-weight: 700 !important;
font-style: normal !important;font-size:24px !important;}

#OtherArticles > div > div > article > div {width: 75%;
    float: left;
    padding-left: 5%;}
    
    #OtherArticles > div > div > article > a {    float: left;
    width: 20%;}
    #OtherArticles > div > div > article > a > div {border-radius:75px;}
    .dropcap:first-letter {
  font-family: arno-pro, serif;
font-weight: 400;
font-style: normal;
  float: left;
  font-size: 96px;
  line-height: 0.3em;
  margin: 0em 0em 1px 0;
}

.dropcap {font-family: arno-pro, serif !important;
font-weight: 400;
font-style: normal;}
.arno {font-family: arno-pro, serif !important;
font-weight: 400;
font-style: normal;}

.ptsans {font-family: pt-sans, sans-serif !important;
font-weight: 400;
font-style: normal;}



.category-travel .elementor-post__badge {
    background-color: #4E64A6;
}

.category-travel .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #4E64A6;
}

.category-food .elementor-post__badge {
    background-color: #F2CB05;
}

.category-food .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #F2CB05;
}

.category-food .elementor-post__badge {
    background-color: #F27649;
}

.category-food .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #F27649;
}

.category-property .elementor-post__badge {
    background-color: #733A26;
}

.category-property .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #733A26;
}

.category-fashion .elementor-post__badge {
    background-color: #65A66F;
}

.category-fashion .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #65A66F;
}

.category-fashion .elementor-post__badge {
    background-color: #65A66F;
}

.category-fashion .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #65A66F;
}

.category-health .elementor-post__badge {
    background-color: #D91A3D;
}

.category-health .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #D91A3D;
}

.category-social .elementor-post__badge {
    background-color: #9CA5B4 !important;
}

.category-social .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #9CA5B4;
}

.category-education .elementor-post__badge {
    background-color: #0B2559 !important;
}

.category-education .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #0B2559;
}

.category-puzzles .elementor-post__badge {
    background-color: #327355;
}

.category-puzzles .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #327355;
}

.category-nostalger .elementor-post__badge {
    background-color: #F2AE30;
}

.category-charity .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #F2AE30;
}

.category-nostalgia .elementor-post__badge {
    background-color: #F26430;
}

.category-nostalgia .elementor-post__thumbnail__link:after {
    border-bottom:solid 2px #F26430;
}

.elementor-posts .elementor-post__card .elementor-post__thumbnail img {
   
    height: 100% !important;
}


/*.elementor-24 .elementor-element.elementor-element-4f392a4 .elementor-post__text {
    padding: 0 0px;
    margin-top: 0px;
    justify-content: space-around;
    flex-direction: column;
    display: flex;
}*/

.elementor-24 .elementor-element.elementor-element-4f392a4 a.elementor-post__read-more {
    font-family: "PT Sans", Sans-serif;
    font-size: 1em;
    font-weight: 400;
    text-transform: uppercase;
    background-color: #667085;
    padding: 10px;
    color: white;
}


.elementor-24 .elementor-element.elementor-element-4f392a4 .elementor-post__text {
    padding: 0 0px;
    margin-top: 0px;
    display: flex !important;
}/* End custom CSS */