.elementor-1212 .elementor-element.elementor-element-d42b3f2{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.8;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1212 .elementor-element.elementor-element-d42b3f2:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-d42b3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duftyearthmoving.com.au/wp-content/uploads/2024/05/fd6f7510d11e9975f15eb7d042bf29ed.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1212 .elementor-element.elementor-element-d42b3f2::before, .elementor-1212 .elementor-element.elementor-element-d42b3f2 > .elementor-background-video-container::before, .elementor-1212 .elementor-element.elementor-element-d42b3f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1212 .elementor-element.elementor-element-d42b3f2 > .elementor-background-slideshow::before, .elementor-1212 .elementor-element.elementor-element-d42b3f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1212 .elementor-element.elementor-element-d42b3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1212 .elementor-element.elementor-element-d42b3f2, .elementor-1212 .elementor-element.elementor-element-d42b3f2::before{--border-transition:0.3s;}.elementor-1212 .elementor-element.elementor-element-a250022 .elementor-heading-title{color:var( --e-global-color-65a6e9a );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1212 .elementor-element.elementor-element-2ec2791{--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;--gap:4rem 0rem;--background-transition:0.3s;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1212 .elementor-element.elementor-element-2ec2791:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-2ec2791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19bde86 );}.elementor-1212 .elementor-element.elementor-element-2ec2791, .elementor-1212 .elementor-element.elementor-element-2ec2791::before{--border-transition:0.3s;}.elementor-1212 .elementor-element.elementor-element-68db171{--display:flex;--background-transition:0.3s;}.elementor-1212 .elementor-element.elementor-element-312cdaa{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-312cdaa, .elementor-1212 .elementor-element.elementor-element-312cdaa::before{--border-transition:0.3s;}.elementor-1212 .elementor-element.elementor-element-00d89aa{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-d02f1e0 .jet-listing-dynamic-field__content{color:var( --e-global-color-65a6e9a );text-align:center;}.elementor-1212 .elementor-element.elementor-element-d02f1e0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1212 .elementor-element.elementor-element-d02f1e0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1212 .elementor-element.elementor-element-d02f1e0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1212 .elementor-element.elementor-element-86d6457{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-8eb2f8a{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-80f4766 .jet-listing-dynamic-field__content{color:var( --e-global-color-65a6e9a );text-align:center;}.elementor-1212 .elementor-element.elementor-element-80f4766 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1212 .elementor-element.elementor-element-80f4766 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1212 .elementor-element.elementor-element-80f4766 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1212 .elementor-element.elementor-element-b6a6720{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-5bc04df{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-f0fa2a9 .jet-listing-dynamic-field__content{color:var( --e-global-color-65a6e9a );text-align:center;}.elementor-1212 .elementor-element.elementor-element-f0fa2a9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1212 .elementor-element.elementor-element-f0fa2a9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1212 .elementor-element.elementor-element-f0fa2a9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1212 .elementor-element.elementor-element-09b61e6{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:3rem;--n-tabs-title-font-size:var( --e-global-typography-fc599bf-font-size );--n-tabs-title-color:#F3F3F39E;--n-tabs-title-color-active:var( --e-global-color-65a6e9a );--n-tabs-icon-color:#F3F3F39E;}.elementor-1212 .elementor-element.elementor-element-09b61e6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#00000000;}.elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;}.elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;}.elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-fc599bf-font-family ), Sans-serif;font-weight:var( --e-global-typography-fc599bf-font-weight );line-height:var( --e-global-typography-fc599bf-line-height );letter-spacing:var( --e-global-typography-fc599bf-letter-spacing );word-spacing:var( --e-global-typography-fc599bf-word-spacing );}.elementor-1212 .elementor-element.elementor-element-09b61e6 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-084321b );}:where( .elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#00000000;}.elementor-1212 .elementor-element.elementor-element-1bc8d19{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-507174a .gallery-item{padding:0 1rem 1rem 0;}.elementor-1212 .elementor-element.elementor-element-507174a .gallery{margin:0 -1rem -1rem 0;}.elementor-1212 .elementor-element.elementor-element-507174a .gallery-item .gallery-caption{text-align:center;}.elementor-1212 .elementor-element.elementor-element-507174a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1212 .elementor-element.elementor-element-507174a{width:100%;max-width:100%;}.elementor-1212 .elementor-element.elementor-element-a38cf66{--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;--gap:02rem 0rem;--background-transition:0.3s;--padding-top:6rem;--padding-bottom:15rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1212 .elementor-element.elementor-element-a38cf66:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-a38cf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd1f964 );}.elementor-1212 .elementor-element.elementor-element-a38cf66, .elementor-1212 .elementor-element.elementor-element-a38cf66::before{--border-transition:0.3s;}.elementor-1212 .elementor-element.elementor-element-d39bef3 .elementor-heading-title{color:var( --e-global-color-65a6e9a );}.elementor-1212 .elementor-element.elementor-element-fc8f4f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(min-width:768px){.elementor-1212 .elementor-element.elementor-element-00d89aa{--content-width:55%;}.elementor-1212 .elementor-element.elementor-element-8eb2f8a{--content-width:55%;}.elementor-1212 .elementor-element.elementor-element-5bc04df{--content-width:55%;}}@media(min-width:2400px){.elementor-1212 .elementor-element.elementor-element-a250022 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1212 .elementor-element.elementor-element-09b61e6{--n-tabs-title-font-size:var( --e-global-typography-fc599bf-font-size );}.elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-fc599bf-line-height );letter-spacing:var( --e-global-typography-fc599bf-letter-spacing );word-spacing:var( --e-global-typography-fc599bf-word-spacing );}}@media(max-width:1366px){.elementor-1212 .elementor-element.elementor-element-a250022 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1212 .elementor-element.elementor-element-09b61e6{--n-tabs-title-font-size:var( --e-global-typography-fc599bf-font-size );}.elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-fc599bf-line-height );letter-spacing:var( --e-global-typography-fc599bf-letter-spacing );word-spacing:var( --e-global-typography-fc599bf-word-spacing );}}@media(max-width:1024px){.elementor-1212 .elementor-element.elementor-element-a250022 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1212 .elementor-element.elementor-element-09b61e6{--n-tabs-title-font-size:var( --e-global-typography-fc599bf-font-size );}.elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-fc599bf-line-height );letter-spacing:var( --e-global-typography-fc599bf-letter-spacing );word-spacing:var( --e-global-typography-fc599bf-word-spacing );}}@media(max-width:767px){.elementor-1212 .elementor-element.elementor-element-a250022 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1212 .elementor-element.elementor-element-2ec2791{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1212 .elementor-element.elementor-element-68db171{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-d02f1e0 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-1212 .elementor-element.elementor-element-80f4766 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-1212 .elementor-element.elementor-element-f0fa2a9 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-1212 .elementor-element.elementor-element-09b61e6{--n-tabs-gap:0rem;--n-tabs-title-font-size:var( --e-global-typography-fc599bf-font-size );--n-tabs-icon-size:0.75rem;--n-tabs-icon-gap:1rem;}.elementor-1212 .elementor-element.elementor-element-09b61e6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-fc599bf-line-height );letter-spacing:var( --e-global-typography-fc599bf-letter-spacing );word-spacing:var( --e-global-typography-fc599bf-word-spacing );}.elementor-1212 .elementor-element.elementor-element-a38cf66{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1212 .elementor-element.elementor-element-fc8f4f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for nested-tabs, class: .elementor-element-09b61e6 */@media (max-width:881px) {
    
    #casestudy-tabs .e-n-tab-title {
    padding: 2rem;
    border: 1px solid var(--e-global-color-secondary);
}
 #casestudy-tabs .e-n-tab-title[aria-selected="true"] {
    background: var(--e-global-color-secondary );
}
#casestudy-tabs .e-active {
    background:var(--e-global-color-cd1f964);
    border: 1px solid var(--e-global-color-secondary);
}
}
@media (min-width:881px) {
#casestudy-tabs .e-n-tab-icon {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-507174a */.elementor-image-gallery .gallery {
    display: flex;
    flex-wrap: wrap;
}

.elementor-image-gallery .gallery-item {
    flex: 1 0 100%; /* Each item fills the full width of the container by default */
    max-width: 100%; /* Limit each item to the full width of the container */
    box-sizing: border-box;
    text-align: center;
    padding: 5px;
}

@media (min-width: 576px) {
    .elementor-image-gallery .gallery-item {
        flex-basis: calc(100% / 2); /* Each item fills half of the container width from 576px and up */
        max-width: calc(100% / 2); /* Limit each item to half of the container width from 576px and up */
    }
}

@media (min-width: 881px) {
    .elementor-image-gallery .gallery-item {
        flex-basis: calc(100% / 3); /* Each item fills one-third of the container width from 881px and up */
        max-width: calc(100% / 3); /* Limit each item to one-third of the container width from 881px and up */
    }
}/* End custom CSS */