.elementor-1398 .elementor-element.elementor-element-c5b761a{--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;--justify-content:center;--align-items:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:278px;--padding-bottom:158px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-c5b761a:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-c5b761a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/Lets-Get-Your-Hire-Project.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1398 .elementor-element.elementor-element-c5b761a::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .elementor-background-video-container::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .e-con-inner > .elementor-background-video-container::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .elementor-background-slideshow::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;background-image:url("https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/Overlay.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1398 .elementor-element.elementor-element-104b570{width:var( --container-widget-width, 1280px );max-width:1280px;padding:0px 0px 0px 0px;--container-widget-width:1280px;--container-widget-flex-grow:0;text-align:center;}.elementor-1398 .elementor-element.elementor-element-104b570 .elementor-heading-title{font-family:var( --e-global-typography-5b7b10b-font-family ), Sans-serif;font-size:var( --e-global-typography-5b7b10b-font-size );font-weight:var( --e-global-typography-5b7b10b-font-weight );text-transform:var( --e-global-typography-5b7b10b-text-transform );line-height:var( --e-global-typography-5b7b10b-line-height );letter-spacing:var( --e-global-typography-5b7b10b-letter-spacing );text-shadow:0px 4px 9.8px rgba(0, 0, 0, 0.89);color:var( --e-global-color-9b07776 );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1398 .elementor-element.elementor-element-d703b80{width:var( --container-widget-width, 1049px );max-width:1049px;padding:0px 0px 0px 0px;--container-widget-width:1049px;--container-widget-flex-grow:0;text-align:center;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 );color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-d703b80 a{color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-d703b80 a:hover, .elementor-1398 .elementor-element.elementor-element-d703b80 a:focus{color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-bff69af .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:14.55px 37.55px 14.55px 37.55px;}.elementor-1398 .elementor-element.elementor-element-bff69af .elementor-button:hover, .elementor-1398 .elementor-element.elementor-element-bff69af .elementor-button:focus{background-color:var( --e-global-color-9b07776 );border-color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-bff69af{margin:26.10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-d95ea7b{--display:flex;--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:space-between;--align-items:stretch;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--overflow:hidden;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:71px;--padding-bottom:210px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-d95ea7b:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-d95ea7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1398 .elementor-element.elementor-element-70ae16d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--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-1398 .elementor-element.elementor-element-33937d3{z-index:2;}.elementor-1398 .elementor-element.elementor-element-33937d3 .elementor-heading-title{font-family:var( --e-global-typography-c618549-font-family ), Sans-serif;font-size:var( --e-global-typography-c618549-font-size );font-weight:var( --e-global-typography-c618549-font-weight );text-transform:var( --e-global-typography-c618549-text-transform );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-37d42cf{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1398 .elementor-element.elementor-element-78dec27{padding:0px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-78dec27 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );font-weight:var( --e-global-typography-fbdbc2d-font-weight );text-transform:var( --e-global-typography-fbdbc2d-text-transform );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-ceb3730{width:var( --container-widget-width, 540px );max-width:540px;padding:0px 0px 0px 0px;--container-widget-width:540px;--container-widget-flex-grow:0;text-align:left;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 );color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-ceb3730 p{margin-block-end:25px;}.elementor-1398 .elementor-element.elementor-element-ceb3730 a{color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-ceb3730 a:hover, .elementor-1398 .elementor-element.elementor-element-ceb3730 a:focus{color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-bcd5229 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:14.55px 37.55px 14.55px 37.55px;}.elementor-1398 .elementor-element.elementor-element-bcd5229 .elementor-button:hover, .elementor-1398 .elementor-element.elementor-element-bcd5229 .elementor-button:focus{background-color:var( --e-global-color-9b07776 );border-color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-bcd5229{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-1398 .elementor-element.elementor-element-69d8033{width:var( --container-widget-width, 49.18% );max-width:49.18%;padding:0px 0px 0px 0px;--container-widget-width:49.18%;--container-widget-flex-grow:0;bottom:0px;text-align:left;}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-69d8033{left:0px;}body.rtl .elementor-1398 .elementor-element.elementor-element-69d8033{right:0px;}.elementor-1398 .elementor-element.elementor-element-69d8033 img{width:100%;}.elementor-1398 .elementor-element.elementor-element-4cd113b{width:100%;max-width:100%;padding:0px 0px 0px 0px;top:21px;z-index:0;text-align:left;}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-4cd113b{right:0px;}body.rtl .elementor-1398 .elementor-element.elementor-element-4cd113b{left:0px;}.elementor-1398 .elementor-element.elementor-element-4cd113b img{width:100%;}.elementor-1398 .elementor-element.elementor-element-f5912aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:173px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-f5912aa:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-f5912aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-cce7a7d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1398 .elementor-element.elementor-element-1e1c020 .elementor-heading-title{font-family:var( --e-global-typography-c618549-font-family ), Sans-serif;font-size:var( --e-global-typography-c618549-font-size );font-weight:var( --e-global-typography-c618549-font-weight );text-transform:var( --e-global-typography-c618549-text-transform );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-016953a{padding:0px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-016953a .elementor-heading-title{font-family:var( --e-global-typography-7309dc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7309dc2-font-size );font-weight:var( --e-global-typography-7309dc2-font-weight );text-transform:var( --e-global-typography-7309dc2-text-transform );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-2de96ab{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-4c9ab9c{padding:0px 0px 0px 0px;z-index:2;text-align:left;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 );color:var( --e-global-color-text );}.elementor-1398 .elementor-element.elementor-element-4c9ab9c p{margin-block-end:25px;}.elementor-1398 .elementor-element.elementor-element-4c9ab9c a{color:var( --e-global-color-text );}.elementor-1398 .elementor-element.elementor-element-4c9ab9c a:hover, .elementor-1398 .elementor-element.elementor-element-4c9ab9c a:focus{color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-f68dbc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:34px 20px;--row-gap:34px;--column-gap:20px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-351be8d{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:50px 50px 50px 50px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-1398 .elementor-element.elementor-element-351be8d:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-351be8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-351be8d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1398 .elementor-element.elementor-element-7020c2f .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-7020c2f .elementor-icon{font-size:70px;}.elementor-1398 .elementor-element.elementor-element-7020c2f .elementor-icon svg{height:70px;}.elementor-1398 .elementor-element.elementor-element-312262a{text-align:center;}.elementor-1398 .elementor-element.elementor-element-312262a .elementor-heading-title{font-family:var( --e-global-typography-85dc83f-font-family ), Sans-serif;font-size:var( --e-global-typography-85dc83f-font-size );font-weight:var( --e-global-typography-85dc83f-font-weight );text-transform:var( --e-global-typography-85dc83f-text-transform );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-d416c3c{text-align:center;color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-b932995{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:50px 50px 50px 50px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-1398 .elementor-element.elementor-element-b932995:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-b932995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-b932995.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1398 .elementor-element.elementor-element-498d9ef .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-498d9ef .elementor-icon{font-size:70px;}.elementor-1398 .elementor-element.elementor-element-498d9ef .elementor-icon svg{height:70px;}.elementor-1398 .elementor-element.elementor-element-c6d9365{text-align:center;}.elementor-1398 .elementor-element.elementor-element-c6d9365 .elementor-heading-title{font-family:var( --e-global-typography-85dc83f-font-family ), Sans-serif;font-size:var( --e-global-typography-85dc83f-font-size );font-weight:var( --e-global-typography-85dc83f-font-weight );text-transform:var( --e-global-typography-85dc83f-text-transform );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-69bfce2{text-align:center;color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-2ce79d8{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:50px 50px 50px 50px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-1398 .elementor-element.elementor-element-2ce79d8:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-2ce79d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-2ce79d8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1398 .elementor-element.elementor-element-fad556c .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-fad556c .elementor-icon{font-size:70px;}.elementor-1398 .elementor-element.elementor-element-fad556c .elementor-icon svg{height:70px;}.elementor-1398 .elementor-element.elementor-element-c308aad{text-align:center;}.elementor-1398 .elementor-element.elementor-element-c308aad .elementor-heading-title{font-family:var( --e-global-typography-85dc83f-font-family ), Sans-serif;font-size:var( --e-global-typography-85dc83f-font-size );font-weight:var( --e-global-typography-85dc83f-font-weight );text-transform:var( --e-global-typography-85dc83f-text-transform );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-7639b73{text-align:center;color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-82e32cf{--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:54px 54px;--row-gap:54px;--column-gap:54px;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1398 .elementor-element.elementor-element-82e32cf:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-82e32cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9E74E80;}.elementor-1398 .elementor-element.elementor-element-020cc14{text-align:left;}.elementor-1398 .elementor-element.elementor-element-020cc14 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.02em;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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-widget-form .elementor-field-type-html{color:var( --e-global-color-text );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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );margin-bottom:30px;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-form-fields-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );margin-bottom:-30px;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group > label, .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-subgroup label{color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group > label{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-1398 .elementor-element.elementor-element-04df104 .elementor-field-type-html{padding-bottom:0px;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-field{color:#000000;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-field, .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-subgroup label{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-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-91d729f );border-radius:16px 16px 16px 16px;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-91d729f );border-radius:16px 16px 16px 16px;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:10px 0px 10px 0px;}.elementor-1398 .elementor-element.elementor-element-04df104 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-9b07776 );color:var( --e-global-color-91d729f );border-color:var( --e-global-color-9b07776 );transition-duration:1.3ms;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-button[type="submit"]{background-color:var( --e-global-color-9b07776 );color:var( --e-global-color-91d729f );border-color:var( --e-global-color-9b07776 );transition-duration:1.3ms;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-91d729f );transition-duration:1.3ms;}.elementor-1398 .elementor-element.elementor-element-04df104 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:1.3ms;}.elementor-1398 .elementor-element.elementor-element-04df104 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-91d729f );color:var( --e-global-color-9b07776 );border-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-91d729f );color:var( --e-global-color-9b07776 );border-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-04df104 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-message{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-1398 .elementor-element.elementor-element-04df104 .elementor-message.elementor-message-success{color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-message.elementor-message-danger{color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-message.elementor-help-inline{color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-04df104{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1398 .elementor-element.elementor-element-babe4d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:97px 40px;--row-gap:97px;--column-gap:40px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:173px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-babe4d7:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-babe4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-bf316c4{width:100%;max-width:100%;top:-35px;}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-bf316c4{left:0px;}body.rtl .elementor-1398 .elementor-element.elementor-element-bf316c4{right:0px;}.elementor-1398 .elementor-element.elementor-element-bf316c4 img{width:100%;}.elementor-1398 .elementor-element.elementor-element-5d430ab{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1398 .elementor-element.elementor-element-8787a6c .elementor-heading-title{font-family:var( --e-global-typography-c618549-font-family ), Sans-serif;font-size:var( --e-global-typography-c618549-font-size );font-weight:var( --e-global-typography-c618549-font-weight );text-transform:var( --e-global-typography-c618549-text-transform );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-2d1ee3e{padding:0px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-2d1ee3e .elementor-heading-title{font-family:var( --e-global-typography-7309dc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7309dc2-font-size );font-weight:var( --e-global-typography-7309dc2-font-weight );text-transform:var( --e-global-typography-7309dc2-text-transform );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-30edc73{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-672a6cf{padding:0px 0px 0px 0px;z-index:2;text-align:left;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 );color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-672a6cf p{margin-block-end:25px;}.elementor-1398 .elementor-element.elementor-element-672a6cf a{color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-672a6cf a:hover, .elementor-1398 .elementor-element.elementor-element-672a6cf a:focus{color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:14.55px 114.55px 14.55px 114.55px;}.elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button:hover, .elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button:focus{background-color:var( --e-global-color-91d729f );color:var( --e-global-color-9b07776 );border-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-291cd2f{z-index:2;}.elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button:hover svg, .elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button:focus svg{fill:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-8ef0858{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--overflow:hidden;--border-radius:50px 50px 50px 50px;--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-1398 .elementor-element.elementor-element-468dff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-1398 .elementor-element.elementor-element-2213123{--display:flex;--gap:53px 53px;--row-gap:53px;--column-gap:53px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:-134px;--margin-left:0px;--margin-right:0px;--padding-top:173px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-2213123:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-2213123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/Expect-Expceptional-Service.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1398 .elementor-element.elementor-element-2213123::before, .elementor-1398 .elementor-element.elementor-element-2213123 > .elementor-background-video-container::before, .elementor-1398 .elementor-element.elementor-element-2213123 > .e-con-inner > .elementor-background-video-container::before, .elementor-1398 .elementor-element.elementor-element-2213123 > .elementor-background-slideshow::before, .elementor-1398 .elementor-element.elementor-element-2213123 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1398 .elementor-element.elementor-element-2213123 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-91d729f );--background-overlay:'';}.elementor-1398 .elementor-element.elementor-element-3803e35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-1398 .elementor-element.elementor-element-b663115{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--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-1398 .elementor-element.elementor-element-b5f3e27 .elementor-heading-title{font-family:var( --e-global-typography-c618549-font-family ), Sans-serif;font-size:var( --e-global-typography-c618549-font-size );font-weight:var( --e-global-typography-c618549-font-weight );text-transform:var( --e-global-typography-c618549-text-transform );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );color:var( --e-global-color-accent );}.elementor-1398 .elementor-element.elementor-element-35a1866{padding:0px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-35a1866 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );font-weight:var( --e-global-typography-fbdbc2d-font-weight );text-transform:var( --e-global-typography-fbdbc2d-text-transform );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-f923f8f{--display:flex;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1398 .elementor-element.elementor-element-3e48f7e{padding:0px 0px 0px 0px;text-align:left;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 );color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-3e48f7e p{margin-block-end:25px;}.elementor-1398 .elementor-element.elementor-element-a11c6ac .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:14.55px 51.55px 14.55px 51.55px;}.elementor-1398 .elementor-element.elementor-element-a11c6ac .elementor-button:hover, .elementor-1398 .elementor-element.elementor-element-a11c6ac .elementor-button:focus{background-color:var( --e-global-color-9b07776 );border-color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-e1d67ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-76ae93f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:30px;}.elementor-1398 .elementor-element.elementor-element-76ae93f .elementor-main-swiper{height:510px;}.elementor-1398 .elementor-element.elementor-element-76ae93f .elementor-main-swiper .swiper-slide{border-radius:50px;}.elementor-1398 .elementor-element.elementor-element-76ae93f .elementor-swiper-button{font-size:20px;}.elementor-1398 .elementor-element.elementor-element-1681136{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:354px;--padding-bottom:182px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-1681136:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-1681136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-8c4380f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1398 .elementor-element.elementor-element-c995b7c{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-1398 .elementor-element.elementor-element-c995b7c .swiper-wrapper{display:flex;align-items:center;}.elementor-1398 .elementor-element.elementor-element-c995b7c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-9228e0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:25px 61px;--row-gap:25px;--column-gap:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:145px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-9228e0f:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-9228e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b07776 );}.elementor-1398 .elementor-element.elementor-element-625b801{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-625b801{left:0px;}body.rtl .elementor-1398 .elementor-element.elementor-element-625b801{right:0px;}.elementor-1398 .elementor-element.elementor-element-625b801 img{width:100%;height:542px;}.elementor-1398 .elementor-element.elementor-element-9fc0cad{--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:24px 24px;--row-gap:24px;--column-gap:24px;--z-index:1;}.elementor-1398 .elementor-element.elementor-element-4da6816 .elementor-heading-title{font-family:var( --e-global-typography-c618549-font-family ), Sans-serif;font-size:var( --e-global-typography-c618549-font-size );font-weight:var( --e-global-typography-c618549-font-weight );text-transform:var( --e-global-typography-c618549-text-transform );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-cbbc723 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );font-weight:var( --e-global-typography-fbdbc2d-font-weight );text-transform:var( --e-global-typography-fbdbc2d-text-transform );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-efc080d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:14.55px 37.55px 14.55px 37.55px;}.elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button:hover, .elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button:focus{background-color:var( --e-global-color-91d729f );color:var( --e-global-color-9b07776 );border-color:var( --e-global-color-91d729f );}.elementor-1398 .elementor-element.elementor-element-f618c1f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-f618c1f.elementor-element{--align-self:flex-start;}.elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button:hover svg, .elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button:focus svg{fill:var( --e-global-color-9b07776 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1398 .elementor-element.elementor-element-c5b761a{--padding-top:218px;--padding-bottom:167px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-104b570 .elementor-heading-title{font-size:var( --e-global-typography-5b7b10b-font-size );line-height:var( --e-global-typography-5b7b10b-line-height );letter-spacing:var( --e-global-typography-5b7b10b-letter-spacing );}.elementor-widget-text-editor{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-1398 .elementor-element.elementor-element-d703b80{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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-bff69af .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-33937d3 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-78dec27 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-ceb3730{padding:0px 0px 0px 0px;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-1398 .elementor-element.elementor-element-ceb3730 p{margin-block-end:20px;}.elementor-1398 .elementor-element.elementor-element-bcd5229 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-69d8033{left:-1px;}body.rtl .elementor-1398 .elementor-element.elementor-element-69d8033{right:-1px;}.elementor-1398 .elementor-element.elementor-element-69d8033{bottom:-0.002px;}.elementor-1398 .elementor-element.elementor-element-69d8033 img{width:100%;}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-4cd113b{right:14px;}body.rtl .elementor-1398 .elementor-element.elementor-element-4cd113b{left:14px;}.elementor-1398 .elementor-element.elementor-element-4cd113b img{width:100%;}.elementor-1398 .elementor-element.elementor-element-1e1c020 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-016953a .elementor-heading-title{font-size:var( --e-global-typography-7309dc2-font-size );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2de96ab{--gap:33px 0px;--row-gap:33px;--column-gap:0px;}.elementor-1398 .elementor-element.elementor-element-4c9ab9c{padding:0px 0px 0px 0px;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-1398 .elementor-element.elementor-element-4c9ab9c p{margin-block-end:20px;}.elementor-1398 .elementor-element.elementor-element-f68dbc5{--gap:33px 20px;--row-gap:33px;--column-gap:20px;}.elementor-1398 .elementor-element.elementor-element-7020c2f .elementor-icon{font-size:54px;}.elementor-1398 .elementor-element.elementor-element-7020c2f .elementor-icon svg{height:54px;}.elementor-1398 .elementor-element.elementor-element-312262a .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-498d9ef .elementor-icon{font-size:54px;}.elementor-1398 .elementor-element.elementor-element-498d9ef .elementor-icon svg{height:54px;}.elementor-1398 .elementor-element.elementor-element-c6d9365 .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-fad556c .elementor-icon{font-size:54px;}.elementor-1398 .elementor-element.elementor-element-fad556c .elementor-icon svg{height:54px;}.elementor-1398 .elementor-element.elementor-element-c308aad .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-widget-form .elementor-field-group > label{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-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{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-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group > label{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-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-field, .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-subgroup label{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-1398 .elementor-element.elementor-element-04df104 .elementor-message{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-1398 .elementor-element.elementor-element-8787a6c .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2d1ee3e .elementor-heading-title{font-size:var( --e-global-typography-7309dc2-font-size );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-30edc73{--gap:33px 0px;--row-gap:33px;--column-gap:0px;}.elementor-1398 .elementor-element.elementor-element-672a6cf{padding:0px 0px 0px 0px;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-1398 .elementor-element.elementor-element-672a6cf p{margin-block-end:20px;}.elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-8ef0858{--gap:33px 0px;--row-gap:33px;--column-gap:0px;}.elementor-1398 .elementor-element.elementor-element-b663115{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-b5f3e27 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-35a1866 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f923f8f{--gap:33px 0px;--row-gap:33px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-3e48f7e{padding:0px 0px 0px 0px;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-1398 .elementor-element.elementor-element-3e48f7e p{margin-block-end:20px;}.elementor-1398 .elementor-element.elementor-element-a11c6ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-e1d67ab{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-76ae93f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:30px;}.elementor-1398 .elementor-element.elementor-element-4da6816 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-cbbc723 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-1398 .elementor-element.elementor-element-c5b761a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-104b570{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-1398 .elementor-element.elementor-element-104b570 .elementor-heading-title{font-size:var( --e-global-typography-5b7b10b-font-size );line-height:var( --e-global-typography-5b7b10b-line-height );letter-spacing:var( --e-global-typography-5b7b10b-letter-spacing );}.elementor-widget-text-editor{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-1398 .elementor-element.elementor-element-d703b80{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-bff69af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-bff69af .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-d95ea7b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-70ae16d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:1;}.elementor-1398 .elementor-element.elementor-element-33937d3 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-37d42cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-78dec27 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-ceb3730{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-1398 .elementor-element.elementor-element-bcd5229{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-bcd5229 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-69d8033{left:0px;}body.rtl .elementor-1398 .elementor-element.elementor-element-69d8033{right:0px;}.elementor-1398 .elementor-element.elementor-element-69d8033{bottom:0px;}.elementor-1398 .elementor-element.elementor-element-f5912aa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-cce7a7d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1398 .elementor-element.elementor-element-1e1c020 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-016953a .elementor-heading-title{font-size:var( --e-global-typography-7309dc2-font-size );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2de96ab{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-4c9ab9c{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-1398 .elementor-element.elementor-element-f68dbc5{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-1398 .elementor-element.elementor-element-351be8d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-7020c2f .elementor-icon{font-size:46px;}.elementor-1398 .elementor-element.elementor-element-7020c2f .elementor-icon svg{height:46px;}.elementor-1398 .elementor-element.elementor-element-312262a .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-b932995{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-498d9ef .elementor-icon{font-size:46px;}.elementor-1398 .elementor-element.elementor-element-498d9ef .elementor-icon svg{height:46px;}.elementor-1398 .elementor-element.elementor-element-c6d9365 .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2ce79d8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-fad556c .elementor-icon{font-size:46px;}.elementor-1398 .elementor-element.elementor-element-fad556c .elementor-icon svg{height:46px;}.elementor-1398 .elementor-element.elementor-element-c308aad .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-82e32cf{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1398 .elementor-element.elementor-element-020cc14 .elementor-heading-title{font-size:22px;}.elementor-widget-form .elementor-field-group > label{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-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{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-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group > label{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-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-field, .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-subgroup label{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-1398 .elementor-element.elementor-element-04df104 .elementor-message{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-1398 .elementor-element.elementor-element-babe4d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-5d430ab{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1398 .elementor-element.elementor-element-8787a6c .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2d1ee3e .elementor-heading-title{font-size:var( --e-global-typography-7309dc2-font-size );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-30edc73{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-672a6cf{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-1398 .elementor-element.elementor-element-291cd2f{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-8ef0858{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-2213123{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-b663115{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:1;}.elementor-1398 .elementor-element.elementor-element-b5f3e27 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-35a1866 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f923f8f{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-3e48f7e{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-1398 .elementor-element.elementor-element-a11c6ac{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-a11c6ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-76ae93f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-1398 .elementor-element.elementor-element-76ae93f .elementor-main-swiper{height:450px;}.elementor-1398 .elementor-element.elementor-element-1681136{--padding-top:140px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-8c4380f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1398 .elementor-element.elementor-element-c995b7c{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-9228e0f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-625b801 img{height:380px;}.elementor-1398 .elementor-element.elementor-element-4da6816 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-cbbc723 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f618c1f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-1398 .elementor-element.elementor-element-c5b761a::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .elementor-background-video-container::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .e-con-inner > .elementor-background-video-container::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .elementor-background-slideshow::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1398 .elementor-element.elementor-element-c5b761a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/Mobile-Overlay.webp");}.elementor-1398 .elementor-element.elementor-element-c5b761a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:110px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1398 .elementor-element.elementor-element-104b570{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-104b570 .elementor-heading-title{font-size:var( --e-global-typography-5b7b10b-font-size );line-height:var( --e-global-typography-5b7b10b-line-height );letter-spacing:var( --e-global-typography-5b7b10b-letter-spacing );}.elementor-widget-text-editor{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-1398 .elementor-element.elementor-element-d703b80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-bff69af{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-bff69af .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 40px 15px 40px;}.elementor-1398 .elementor-element.elementor-element-d95ea7b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-70ae16d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-33937d3{width:100%;max-width:100%;text-align:center;}.elementor-1398 .elementor-element.elementor-element-33937d3 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-37d42cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-78dec27{text-align:center;}.elementor-1398 .elementor-element.elementor-element-78dec27 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-ceb3730{text-align:center;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-1398 .elementor-element.elementor-element-bcd5229{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-bcd5229 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 40px 15px 40px;}.elementor-widget-image .widget-image-caption{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-1398 .elementor-element.elementor-element-69d8033{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-4cd113b{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-f5912aa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-cce7a7d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-1e1c020{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-1398 .elementor-element.elementor-element-1e1c020 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-016953a{text-align:center;}.elementor-1398 .elementor-element.elementor-element-016953a .elementor-heading-title{font-size:var( --e-global-typography-7309dc2-font-size );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2de96ab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-4c9ab9c{text-align:center;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-1398 .elementor-element.elementor-element-f68dbc5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-351be8d{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-312262a .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-b932995{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-c6d9365 .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2ce79d8{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-c308aad .elementor-heading-title{font-size:var( --e-global-typography-85dc83f-font-size );line-height:var( --e-global-typography-85dc83f-line-height );letter-spacing:var( --e-global-typography-85dc83f-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-82e32cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1398 .elementor-element.elementor-element-020cc14{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1398 .elementor-element.elementor-element-020cc14 .elementor-heading-title{font-size:20px;}.elementor-widget-form .elementor-field-group > label{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-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{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-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-group > label{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-1398 .elementor-element.elementor-element-04df104 .elementor-field-group .elementor-field, .elementor-1398 .elementor-element.elementor-element-04df104 .elementor-field-subgroup label{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-1398 .elementor-element.elementor-element-04df104 .elementor-message{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-1398 .elementor-element.elementor-element-babe4d7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-5d430ab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-8787a6c{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-1398 .elementor-element.elementor-element-8787a6c .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-2d1ee3e{text-align:center;}.elementor-1398 .elementor-element.elementor-element-2d1ee3e .elementor-heading-title{font-size:var( --e-global-typography-7309dc2-font-size );line-height:var( --e-global-typography-7309dc2-line-height );letter-spacing:var( --e-global-typography-7309dc2-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-30edc73{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-672a6cf{text-align:center;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-1398 .elementor-element.elementor-element-291cd2f{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-291cd2f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 40px 15px 40px;}.elementor-1398 .elementor-element.elementor-element-8ef0858{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-2213123{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-b663115{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-b5f3e27{width:100%;max-width:100%;text-align:center;}.elementor-1398 .elementor-element.elementor-element-b5f3e27 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-35a1866{text-align:center;}.elementor-1398 .elementor-element.elementor-element-35a1866 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f923f8f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-3e48f7e{text-align:center;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-1398 .elementor-element.elementor-element-a11c6ac{width:100%;max-width:100%;}.elementor-1398 .elementor-element.elementor-element-a11c6ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 40px 15px 40px;}.elementor-1398 .elementor-element.elementor-element-e1d67ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-76ae93f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1398 .elementor-element.elementor-element-76ae93f .elementor-main-swiper{height:350px;}.elementor-1398 .elementor-element.elementor-element-1681136{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-8c4380f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1398 .elementor-element.elementor-element-c995b7c{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-9228e0f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-1398 .elementor-element.elementor-element-625b801{left:0px;}body.rtl .elementor-1398 .elementor-element.elementor-element-625b801{right:0px;}.elementor-1398 .elementor-element.elementor-element-625b801{bottom:0px;}.elementor-1398 .elementor-element.elementor-element-625b801 img{height:410px;}.elementor-1398 .elementor-element.elementor-element-9fc0cad{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1398 .elementor-element.elementor-element-4da6816{width:100%;max-width:100%;text-align:center;}.elementor-1398 .elementor-element.elementor-element-4da6816 .elementor-heading-title{font-size:var( --e-global-typography-c618549-font-size );line-height:var( --e-global-typography-c618549-line-height );letter-spacing:var( --e-global-typography-c618549-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-cbbc723{text-align:center;}.elementor-1398 .elementor-element.elementor-element-cbbc723 .elementor-heading-title{font-size:var( --e-global-typography-fbdbc2d-font-size );line-height:var( --e-global-typography-fbdbc2d-line-height );letter-spacing:var( --e-global-typography-fbdbc2d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-efc080d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1398 .elementor-element.elementor-element-e21ba98{text-align:center;}.elementor-1398 .elementor-element.elementor-element-f618c1f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1398 .elementor-element.elementor-element-f618c1f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 40px 15px 40px;}}@media(min-width:768px){.elementor-1398 .elementor-element.elementor-element-70ae16d{--width:36.87%;}.elementor-1398 .elementor-element.elementor-element-37d42cf{--width:42.89%;}.elementor-1398 .elementor-element.elementor-element-cce7a7d{--width:46.2%;}.elementor-1398 .elementor-element.elementor-element-2de96ab{--width:49.21%;}.elementor-1398 .elementor-element.elementor-element-f68dbc5{--width:100%;}.elementor-1398 .elementor-element.elementor-element-351be8d{--width:32%;}.elementor-1398 .elementor-element.elementor-element-b932995{--width:32%;}.elementor-1398 .elementor-element.elementor-element-2ce79d8{--width:32%;}.elementor-1398 .elementor-element.elementor-element-5d430ab{--width:40%;}.elementor-1398 .elementor-element.elementor-element-30edc73{--width:49.21%;}.elementor-1398 .elementor-element.elementor-element-8ef0858{--width:100%;}.elementor-1398 .elementor-element.elementor-element-b663115{--width:46.48%;}.elementor-1398 .elementor-element.elementor-element-f923f8f{--width:48%;}.elementor-1398 .elementor-element.elementor-element-9fc0cad{--width:50.46%;}.elementor-1398 .elementor-element.elementor-element-efc080d{--width:44.76%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1398 .elementor-element.elementor-element-efc080d{--width:50%;}}/* Start custom CSS for form, class: .elementor-element-04df104 */.hs_form input::-webkit-outer-spin-button,
 .hs_form input::-webkit-inner-spin-button {
  -webkit-appearance: none;

}


.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-upload-field{
    border-radius: 0 !important;
}



.hs_form .elementor-mark-required .elementor-field-label:after {
    padding-inline-start: 0 !important;
    margin-left: -3px !important;
}

@media(max-width:1025px){
    .elementor-1398 .elementor-element.elementor-element-04df104 select {
    height:auto;
}
}

@media(max-width:520px){
     .hs_form .elementor-field-group {
   
    margin-bottom: 14px !important;
}
}



.elementor-1398 .elementor-element.elementor-element-04df104 .elementor-message-danger:before {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e32cf */.elementor-1398 .elementor-element.elementor-element-82e32cf .elementor-dragandrophandler {
    height: auto !important;
    border: none;
}
 
 
.elementor-1398 .elementor-element.elementor-element-82e32cf .elementor-dragandrophandler-container {
    
        background-image: url(https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/Upload-file.svg);
     background-size:auto;
    background-repeat: no-repeat;
    margin-top: -30px !important;
}

.elementor-field-type-file_upload label{
opacity: 0;
}

.elementor-text-or, .elementor-text-drop{
    display: none;
}

.elementor-dragandrophandler-inner {
    
    text-align: left !important;
    padding-top: 0 !important;
    margin-top: -20px !important;
    margin-left: -20px !important;
    opacity:0;
    z-index: 5 !important;
}

.elementor-field-group.elementor-field-type-submit {
    align-items: flex-start !important;
}

.elementor-drop-statusbar{
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-drop-filename {
  display: -webkit-box !important;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.elementor_file_upload_remove, .elementor-drop-abort {
    position: absolute;
    top: -20px!important;
    
}

.elementor-drop-filesize {
    
    margin-left: 60px !important;
  
}/* End custom CSS */
/* Start custom CSS */.custom_transform:hover{
    transform: scale(1.03) translateZ(0) !important;
}

.elementor-slideshow__footer{
    display: none !important;
}

@media(max-width:767px){
    .map_html iframe {
    height: 400px !important;
}
}

.elementor-main-swiper .elementor-swiper-button-next, .elementor-main-swiper .elementor-swiper-button-prev,.white {
    right: 0px !important;
    position: relative;
}

.elementor-main-swiper .elementor-swiper-button-next:after{
    position: absolute;
    content: "";
    background-image: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/Next.svg');
    background-size: 60px;
    background-position: center;
    width: 60px;
    height: 60px;
    top: 0;
    right: -20px;
}

.elementor-main-swiper .elementor-swiper-button-prev:before{
    position: absolute;
    content: "";
    background-image: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/Previous.svg');
    background-size: 60px;
    background-position: center;
    width: 60px;
    height: 60px;
    top: 0;
    left: -30px;
}

.elementor-main-swiper .white:before{
    position: absolute;
    content: "";
    background-image: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/10/white-icon.svg');
    background-size: 60px;
    background-position: center;
    z-index: 3;
    width: 60px;
    height: 60px;
    top: 0;
    left: -30px;
}

@media(max-width:1025px){
   .elementor-main-swiper .elementor-swiper-button-next:after{
   background-size: 40px;
    width: 40px;
    height: 40px;
    right: 0px;
} 

.elementor-main-swiper .elementor-swiper-button-prev:before{
  
    background-size: 40px;
    
    width: 40px;
    height: 40px;
   
    left: -10px;
}

.elementor-main-swiper .white:before{
    background-size: 40px;
    width: 40px;
    height: 40px;
    left: -10px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/07/Gilroy-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/07/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/07/Gilroy-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/07/Gilroy-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://thankduck.graftonhire.net.au/wp-content/uploads/2025/07/Gilroy-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */