/*! 
Theme Name:     Hello Elementor Child
Theme URI:      https://www.nationaldigital.com.au/
Description:    Hello Elementor Child is a child theme for Hello Elementor
Author:         National Digital
Author URI:     mailto:support@nationaldigital.com.au
Template:       hello-elementor
Version:        1.0.0
Text Domain:    hello-elementor-child
Tags:           flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
!*/#headerID{position:absolute;top:0;width:100%!important}.phoneButton .elementor-button-icon{line-height:0}.phoneButton .elementor-button-icon svg{background:#fff;border:1px solid #fff;border-radius:50px;width:51px}.phoneButton .elementor-button span{justify-content:center;align-items:center}.phoneButtonWhite .elementor-button-icon{line-height:0}.phoneButtonWhite .elementor-button-icon svg{background:blackk;border:1px solid vlack;border-radius:50px;width:51px}.phoneButtonWhite .elementor-button span{justify-content:center;align-items:center}.homeHoverCard .elementor-widget-wrap:hover{background-color:hsla(0,0%,96.5%,.5)!important;-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px)}.testimonialStars .elementor-testimonial__footer:after{content:url(https://www.kad3d.com.au/wp-content/uploads/2023/03/Kad3D-Testimonial-Star.svg)}.testimonialStars .elementor-testimonial__footer{justify-content:space-between!important;align-items:start!important}.boldedTestimonialName{font-size:24px;font-weight:700;font-style:normal;padding-bottom:12px}.testimonialStars .swiper-container{padding-bottom:90px!important}.teamGraySpan span{color:#929292}.materialsCard .piotnetgrid-grid-term-list-item{display:flex!important;margin:3px 5px!important}.serviceTabContent{display:none}.serviceTabContent.tabActive{display:block}.serviceTab.tabActive>div.elementor-element-populated{background-color:#fff!important}.serviceTab:hover{opacity:.7;cursor:pointer}.serviceTab.tabActive:hover{opacity:1}.mapCallNow{max-width:840px!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media only screen and (max-width:1024px){.boldedTestimonialName{font-size:20px;font-weight:700;font-style:normal;padding-bottom:12px}.testimonialStars .swiper-container{padding-bottom:60px!important}}@media only screen and (max-width:1024px){.phoneButton .elementor-button-icon svg{width:28px}}@media only screen and (max-width:768px){.mobileBlackText,.mobileBlackText h1,.mobileBlackText span{color:#000!important}.mapmMobileHeight{height:580px!important}}.postBulletList ul>li>p{margin-bottom:0!important}.gridEqualHeight .piotnetgrid-card .piotnetgrid{height:100%!important}.cardTemplateImage.piotnetgrid-image{display:flex!important;justify-content:center!important}.frostedSection{opacity:.85!important}.kbDesktop .piotnetgrid-no-results-found{display:none!important}.bookButtonContainer{display:flex;margin:0 0 0 0;padding:0 20px 40px 20px}.bookButton{font-family:var(--e-global-typography-4c260e0-font-family),Sans-serif;font-size:var(--e-global-typography-4c260e0-font-size);font-weight:var(--e-global-typography-4c260e0-font-weight);line-height:var(--e-global-typography-4c260e0-line-height);letter-spacing:var(--e-global-typography-4c260e0-letter-spacing);word-spacing:var(--e-global-typography-4c260e0-word-spacing);fill:var(--e-global-color-58a5ebd);color:var(--e-global-color-58a5ebd)!important;background-color:#FD4857;border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-1da7d05);border-radius:60px 60px 60px 60px;padding:10px 24px 10px 24px;transition:all 0.5s}.bookButton:hover{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}@media only screen and (max-width:1024px){.bookButton{font-size:var(--e-global-typography-4c260e0-font-size);line-height:var(--e-global-typography-4c260e0-line-height);letter-spacing:var(--e-global-typography-4c260e0-letter-spacing);word-spacing:var(--e-global-typography-4c260e0-word-spacing);padding:8px 20px 8px 20px}}.compare-button a{padding:0!important;background:none!important;font-weight:400!important;text-decoration:underline!important;color:black!important}.compare-button a:hover{color:#DC000C!important}.compare-button a.added{text-decoration:none!important}#yith-woocompare p{text-align:center!important}#yith-woocompare-table_wrapper{padding:20px!important;border-radius:20px!important;box-shadow:0 0 10px 0 rgb(0 0 0 / .1)!important}.sorting_disabled{border-top:none!important}#yith-woocompare-table a:hover{color:#DC000C!important}#yith-woocompare-table .remove a{font-size:14px}#yith-woocompare-table a.button{background-color:#FD4857!important;border-radius:60px 60px 60px 60px!important;padding:8px 12px 8px 12px!important;color:white!important}#yith-woocompare-table a.button:hover{color:white!important;background-color:#DC000C!important}