.elementor-2447 .elementor-element.elementor-element-47a1c61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2447 .elementor-element.elementor-element-47a1c61:not(.elementor-motion-effects-element-type-background), .elementor-2447 .elementor-element.elementor-element-47a1c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pictureperfectau.com/wp-content/uploads/2025/04/digital-render-of-a-bright-silver-metallic-fabric-2025-02-09-18-04-11-utc-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2447 .elementor-element.elementor-element-47a1c61::before, .elementor-2447 .elementor-element.elementor-element-47a1c61 > .elementor-background-video-container::before, .elementor-2447 .elementor-element.elementor-element-47a1c61 > .e-con-inner > .elementor-background-video-container::before, .elementor-2447 .elementor-element.elementor-element-47a1c61 > .elementor-background-slideshow::before, .elementor-2447 .elementor-element.elementor-element-47a1c61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2447 .elementor-element.elementor-element-47a1c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-e777cd9 );}.elementor-2447 .elementor-element.elementor-element-093ef9c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2447 .elementor-element.elementor-element-b22973f{text-align:center;}.elementor-2447 .elementor-element.elementor-element-b22973f .elementor-heading-title{color:var( --e-global-color-e9c5ff0 );}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-icon i{color:var( --e-global-color-e9c5ff0 );transition:color 0.3s;}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9c5ff0 );transition:fill 0.3s;}.elementor-2447 .elementor-element.elementor-element-25dccf3{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-icon{padding-right:0px;}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-text{color:var( --e-global-color-e9c5ff0 );transition:color 0.3s;}.elementor-2447 .elementor-element.elementor-element-25dccf3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00000096;}.elementor-2447 .elementor-element.elementor-element-8d02106{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.05;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2447 .elementor-element.elementor-element-8d02106::before, .elementor-2447 .elementor-element.elementor-element-8d02106 > .elementor-background-video-container::before, .elementor-2447 .elementor-element.elementor-element-8d02106 > .e-con-inner > .elementor-background-video-container::before, .elementor-2447 .elementor-element.elementor-element-8d02106 > .elementor-background-slideshow::before, .elementor-2447 .elementor-element.elementor-element-8d02106 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2447 .elementor-element.elementor-element-8d02106 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://pictureperfectau.com/wp-content/uploads/2025/06/unnamed-e1757156823608.png");background-size:cover;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-qi-grid > .qodef-grid-inner{gap:54px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -54px/2 );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -54px/2 );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:54px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard .page-numbers{font-family:var( --e-global-typography-aa06a68-font-family ), Sans-serif;font-size:var( --e-global-typography-aa06a68-font-size );font-weight:var( --e-global-typography-aa06a68-font-weight );line-height:var( --e-global-typography-aa06a68-line-height );letter-spacing:var( --e-global-typography-aa06a68-letter-spacing );word-spacing:var( --e-global-typography-aa06a68-word-spacing );color:var( --e-global-color-e777cd9 );background-color:var( --e-global-color-d5fbd0b );width:30px;height:30px;margin:0 calc(5px/2);}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard .page-numbers.current{color:var( --e-global-color-primary );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard .page-numbers.next{font-size:15px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard .page-numbers.prev{font-size:15px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination{margin-top:15px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-shortcode .qodef-e-title{color:var( --e-global-color-e777cd9 );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-shortcode .qodef-e-title a{color:var( --e-global-color-e777cd9 );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-shortcode .qodef-e-title:hover{color:var( --e-global-color-primary );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-shortcode .qodef-e-title:hover a{color:var( --e-global-color-primary );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-blog-item .qodef-e-excerpt{color:var( --e-global-color-e777cd9 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-e-info.qodef-info--top .qodef-e-info-item{color:var( --e-global-color-9947692 );font-family:var( --e-global-typography-4497e08-font-family ), Sans-serif;font-size:var( --e-global-typography-4497e08-font-size );font-weight:var( --e-global-typography-4497e08-font-weight );line-height:var( --e-global-typography-4497e08-line-height );letter-spacing:var( --e-global-typography-4497e08-letter-spacing );word-spacing:var( --e-global-typography-4497e08-word-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-e-info.qodef-info--top .qodef-e-info-item a:hover{color:var( --e-global-color-e777cd9 );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-e-info.qodef-info--top{margin-bottom:10px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-item-layout--date-boxed .qodef-e-media{margin-bottom:10px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-qi-button{color:var( --e-global-color-primary );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-qi-button:hover{color:var( --e-global-color-e777cd9 );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-qi-button.qodef-text-underline:hover .qodef-m-text:after{background-color:var( --e-global-color-e777cd9 );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-item-layout--date-boxed .qodef-e-info-date{color:var( --e-global-color-e777cd9 );background-color:var( --e-global-color-e9c5ff0 );border-radius:0px;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-item-layout--date-boxed .qodef-e-info-date a:hover{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:1600px){.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard .page-numbers{font-size:var( --e-global-typography-aa06a68-font-size );line-height:var( --e-global-typography-aa06a68-line-height );letter-spacing:var( --e-global-typography-aa06a68-letter-spacing );word-spacing:var( --e-global-typography-aa06a68-word-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-blog-item .qodef-e-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-4497e08-font-size );line-height:var( --e-global-typography-4497e08-line-height );letter-spacing:var( --e-global-typography-4497e08-letter-spacing );word-spacing:var( --e-global-typography-4497e08-word-spacing );}}@media(max-width:1024px){.elementor-2447 .elementor-element.elementor-element-47a1c61{--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard .page-numbers{font-size:var( --e-global-typography-aa06a68-font-size );line-height:var( --e-global-typography-aa06a68-line-height );letter-spacing:var( --e-global-typography-aa06a68-letter-spacing );word-spacing:var( --e-global-typography-aa06a68-word-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-blog-item .qodef-e-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-4497e08-font-size );line-height:var( --e-global-typography-4497e08-line-height );letter-spacing:var( --e-global-typography-4497e08-letter-spacing );word-spacing:var( --e-global-typography-4497e08-word-spacing );}}@media(max-width:767px){.elementor-2447 .elementor-element.elementor-element-47a1c61{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2447 .elementor-element.elementor-element-093ef9c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-addons-m-pagination.qodef--standard .page-numbers{font-size:var( --e-global-typography-aa06a68-font-size );line-height:var( --e-global-typography-aa06a68-line-height );letter-spacing:var( --e-global-typography-aa06a68-letter-spacing );word-spacing:var( --e-global-typography-aa06a68-word-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-blog-item .qodef-e-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2447 .elementor-element.elementor-element-11274245 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-4497e08-font-size );line-height:var( --e-global-typography-4497e08-line-height );letter-spacing:var( --e-global-typography-4497e08-letter-spacing );word-spacing:var( --e-global-typography-4497e08-word-spacing );}}/* Start custom CSS for qi_addons_for_elementor_blog_list, class: .elementor-element-11274245 *//* ============= BLOG ITEM STYLING ============= */

/* make blog item a full card */
.qodef-blog-item {
    height: 100%;
    display: flex;
    flex-direction: column;

    /* border animation setup */
    --c: #FFFFFF; /* border color */
    --b: 2px;     /* thickness */
    --g: 12px;     /* gap */
    padding: calc(var(--g) + var(--b));
    --_g: #0000 25%, var(--c) 0;

    background: 
      conic-gradient(from 180deg at top    var(--b) right var(--b), var(--_g))
       var(--_i,200%) 0 /200% var(--_i,var(--b)) no-repeat,
      conic-gradient(            at bottom var(--b) left  var(--b), var(--_g))
       0 var(--_i,200%)/var(--_i,var(--b)) 200% no-repeat;
    transition: .3s, background-position .3s .3s;
    cursor: pointer;
}

/* animate border on hover */
.qodef-blog-item:hover {
    --_i: 100%;
    transition: .3s, background-size .3s .3s;
}

/* inner wrapper stretches full height */
.qodef-blog-item .qodef-e-inner {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

/* ============= HOVER EFFECTS ============= */

/* hide Read More button by default */
.qodef-blog-item .qodef-e-read-more a {
    opacity: 0;
    display: none;
}

/* show button on hover */
.qodef-blog-item:hover .qodef-e-read-more a {
    display: inline-block;
    opacity: 1;
    transition-delay: 2s;
}/* End custom CSS */