.elementor-4428 .elementor-element.elementor-element-7e81431c:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-7e81431c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161768;background-image:url("https://heycaddy.com.au/wp-content/uploads/2023/12/blog_vector3.png");background-position:0px 83%;background-repeat:no-repeat;}.elementor-4428 .elementor-element.elementor-element-7e81431c > .elementor-background-overlay{background-image:url("https://heycaddy.com.au/wp-content/uploads/2023/12/blog_vector2.png");background-position:100% 5%;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4428 .elementor-element.elementor-element-7e81431c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 180px 0px;}.elementor-4428 .elementor-element.elementor-element-63f646a4 > .elementor-container{max-width:1050px;}.elementor-4428 .elementor-element.elementor-element-6b48be4b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4428 .elementor-element.elementor-element-6b48be4b{text-align:start;}.elementor-4428 .elementor-element.elementor-element-6b48be4b .elementor-heading-title{font-size:44px;text-transform:capitalize;letter-spacing:0.2px;color:#FFFFFF;}.elementor-4428 .elementor-element.elementor-element-4cac2b15:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-4cac2b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2A9A6;}.elementor-4428 .elementor-element.elementor-element-4cac2b15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-4428 .elementor-element.elementor-element-4cac2b15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4428 .elementor-element.elementor-element-28774ea0{margin-top:-200px;margin-bottom:0px;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-post-outer-container{width:33.33%;margin-bottom:15px;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-wrap:not(.premium-blog-marquee) .premium-blog-post-outer-container{padding-inline:calc( 15px/2 );}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-wrap:not(.premium-blog-marquee){margin-inline:calc( -15px/2 );}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-marquee-wrapper{--pa-marquee-spacing:15px;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-content-wrapper{text-align:start;background-color:#02010100;padding:30px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-2437160 .post-categories , .elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-post-tags-container {justify-content:start;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-thumbnail-container img{height:240px;object-fit:cover;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-pagination-container{text-align:center;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-entry-title, .elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-entry-title a{font-size:22px;font-weight:600;text-transform:uppercase;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-entry-title a{color:#151A64;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-meta-data{font-family:"Open Sans", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-meta-data > *{color:#959EAD;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-post-container{background-color:#F6F0D7;border-radius:8px;padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-4428 .elementor-element.elementor-element-7e81431c:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-7e81431c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 79%;background-size:120px auto;}.elementor-4428 .elementor-element.elementor-element-7e81431c > .elementor-background-overlay{background-position:100% 1%;background-size:100px auto;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-post-outer-container{width:50%;margin-bottom:17px;}}@media(max-width:767px){.elementor-4428 .elementor-element.elementor-element-7e81431c:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-7e81431c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 86%;background-size:100px auto;}.elementor-4428 .elementor-element.elementor-element-7e81431c > .elementor-background-overlay{background-position:100% 2%;background-size:80px auto;}.elementor-4428 .elementor-element.elementor-element-2437160 .premium-blog-post-outer-container{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-6b48be4b */div#blog_main_head h2.elementor-heading-title span {
    font-family: "fairwater-script", sans-serif;
    font-size: 36px;
    word-spacing: -6px;
    line-height: 42px;
}

div#blog_main_head h2.elementor-heading-title {
    text-align: left;
}

@media (max-width: 767px) {

    div#blog_main_head h2 {
     display: flex;   
     flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for premium-addon-blog, class: .elementor-element-2437160 */#blog_filter .premium-blog-filter {
    margin-bottom: 30px;
}

#blog_filter .premium-blog-entry-title a {
    font-family: 'ITC Franklin Gothic LT Demi Compressed';
}

#blog_filter .premium-blog-post-container {
    background-color: #F6F0D7;
    border-radius: 8px;
    padding: 10px 10px 10px 10px;
    background-image: url(http://heycaddy.com.au/wp-content/uploads/2023/09/blog_vector.png);
    background-repeat: no-repeat;
    background-position: 100% 88%;
    background-size: auto;
}

#blog_filter .premium-blog-post-author.premium-blog-meta-data i, #blog_filter .premium-blog-post-author.premium-blog-meta-data {
    display: none;
}

#blog_filter .premium-blog-entry-meta span:first-child {
    display: none;
}

#blog_filter .premium-blog-post-author.premium-blog-meta-data a {
    color: #959EAD;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    text-transform: capitalize;
}

#blog_filter a.premium-blog-excerpt-link.elementor-button {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

#blog_filter .premium-blog-post-author.premium-blog-meta-data:first-child {
    display: block;
}

#blog_filter .premium-blog-thumb-effect-wrapper {
    border-radius: 8px;
}

#blog_filter .premium-blog-filters-container li a.category {
    font-family: 'fairwater-script';
}

#blog_filter h2.premium-blog-entry-title {
    text-align: left;
}

#blog_filter p.premium-blog-post-content {
    display: none;
}

#blog_filter .premium-blog-entry-meta i {
    display: none;
}

#blog_filter .premium-blog-entry-meta {
    order: -1;
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 5px;
}

#blog_filter .premium-blog-content-wrapper {
    display: flex;
    flex-direction: column;
}

#blog_filter .premium-blog-entry-meta a, #blog_filter .premium-blog-entry-meta span {
    font-size: 11px;
}

#blog_filter .premium-blog-excerpt-link-wrap {
    text-align: right;
}/* End custom CSS */