.avia-section.av-m7245pkt-d6076d85eed4bcd726006e03d120fbbc{background-repeat:no-repeat;background-image:url(https://dcmhire.ie/wp-content/uploads/2025/02/image_desktop-1.jpg);background-position:50% 0%;background-attachment:scroll}.avia-section.av-m7245pkt-d6076d85eed4bcd726006e03d120fbbc .av-section-color-overlay{opacity:0.5;background-color:#000000} #top .av-special-heading.av-m711ghvs-c9f17e820d0309d777d37064eaf617e8{padding-bottom:10px;color:#ffffff;font-size:50px}body .av-special-heading.av-m711ghvs-c9f17e820d0309d777d37064eaf617e8 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-m711ghvs-c9f17e820d0309d777d37064eaf617e8 .av-special-heading-tag{font-size:50px}.av-special-heading.av-m711ghvs-c9f17e820d0309d777d37064eaf617e8 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-m711ghvs-c9f17e820d0309d777d37064eaf617e8 .av-subheading{font-size:15px} #top .av_textblock_section.av-2fv8wv-e38f84eeed0eb4c846295d11611719eb .avia_textblock{color:#ffffff;text-align:center} #top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6{font-size:15px;background-color:#339af4;border-color:#339af4;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;box-shadow:none;transition:all 0.4s ease-in-out;padding:15px 35px 15px 35px}#top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6:hover{background-color:#42a1f4;color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6:hover .avia_button_background{border-radius:50px 50px 50px 50px}#top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6:hover .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} .avia-section.av-m5movkcm-3e5617dd8b91d7c0e469de764a78dc2f{background-color:#ffffff;background-image:unset} #top .hr.hr-invisible.av-m72cfazp-4660225eb5f37fee97777703babdc058{height:20px} .flex_column.av-m5mpjblk-6ae337a88964f8f350b962820ef58d11{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-m5mpjblk-6ae337a88964f8f350b962820ef58d11 .av-flex-placeholder{width:4%} .avia-image-container.av-m729hss3-98bd5772870099c636ddea1d25efa09b img.avia_image{box-shadow:none}.avia-image-container.av-m729hss3-98bd5772870099c636ddea1d25efa09b .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-1ws2hj-dec8948b1a4fd5f68ca73f4cd5601f28{width:48%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1ws2hj-dec8948b1a4fd5f68ca73f4cd5601f28 .av-flex-placeholder{width:4%} #top .av_textblock_section.av-m6zetsr0-601142a0b0e47a3037a32882b636467a .avia_textblock{font-size:40px;color:#343434;text-align:left} #top .av_textblock_section.av-m6zeuuo0-0ee24fb2538a2c06e4988487012bce09 .avia_textblock{text-align:left} #top .hr.hr-invisible.av-7jyhr-cbfa8a2287ca1b91843c1b71b66af625{height:60px} .avia-section.av-m6zf2dpo-05dba21c47f19eb8037b751e0c9a7cdc{background-color:#ededed;background-image:unset} #top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d{font-size:15px;background-color:#339af4;border-color:#339af4;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;box-shadow:none;transition:all 0.4s ease-in-out;padding:15px 35px 15px 35px}#top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d:hover{background-color:#42a1f4;color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d:hover .avia_button_background{border-radius:50px 50px 50px 50px}#top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d:hover .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} .avia-section.av-m5mpth9n-19a4c82a9fbccad298c330daf8660790{background-color:#ffffff;background-image:unset}.avia-section.av-m5mpth9n-19a4c82a9fbccad298c330daf8660790 .av-section-color-overlay{opacity:0.7;background-color:#ffffff} .avia-section.av-9xxef-14d7582660bdce6244b9ed3a94d6ae37{background-color:#ffffff;background-image:unset}.avia-section.av-9xxef-14d7582660bdce6244b9ed3a94d6ae37 .av-section-color-overlay{opacity:0.7;background-color:#ffffff} .avia-section.av-6viv3-d2cb53dd16a9347b34dcfd20412fbcf6{background-color:#ffffff;background-image:unset}.avia-section.av-6viv3-d2cb53dd16a9347b34dcfd20412fbcf6 .av-section-color-overlay{opacity:0.7;background-color:#ffffff} .avia-section.av-d25iv-e7284d72dd1db99a009c5d1f93dc2686{background-color:#ffffff;background-image:unset}.avia-section.av-d25iv-e7284d72dd1db99a009c5d1f93dc2686 .av-section-color-overlay{opacity:0.7;background-color:#ffffff} .avia-section.av-m6zcck0t-32225f74d660482b94b04f8fbca633a6{background-color:#339af4;background-image:unset} #top .av_textblock_section.av-m6zbxdda-736bb2ab0be02c680cdf9c348aac106a .avia_textblock{font-size:40px;color:#343434;text-align:center} #top .av_textblock_section.av-m6zbyqqf-f069dba58e9f8b571a0189096392c385 .avia_textblock{text-align:center} .avia-section.av-b4ht3-ae6d11eb70b83d3e457e91833684aebd{background-color:#ffffff;background-image:unset}.avia-section.av-b4ht3-ae6d11eb70b83d3e457e91833684aebd .av-section-color-overlay{opacity:0.7;background-color:#ffffff} .avia-section.av-1ynh6n-b7d235f34edb79fa7bc262da86d96b0b{background-color:#efeaea;background-image:unset} #top .av_textblock_section.av-m91u1lza-cac2d74f0c178f464e02e6307f333d5e .avia_textblock{font-size:40px;color:#343434;text-align:center} #top .hr.hr-invisible.av-98w5z-4814af11322d07035840d1fa784911dd{height:30px} #top .avia-gallery.av-m91u6pag-bf19c7d7a6daf99d4a63f0d069ca1f6c .avia-gallery-thumb a{width:20%} .avia-section.av-7v1ev-eff4e91c14a0646eda4d6d273780bef7{background-color:#ffffff;background-image:unset}.avia-section.av-7v1ev-eff4e91c14a0646eda4d6d273780bef7 .av-section-color-overlay{opacity:0.7;background-color:#ffffff} .avia-section.av-7tytz-e9a6fae0a3a0e2d83e768f6686987917{background-color:#ffffff;background-image:unset}.avia-section.av-7tytz-e9a6fae0a3a0e2d83e768f6686987917 .av-section-color-overlay{opacity:0.7;background-color:#ffffff} @media only screen and (min-width:990px){#top .av_textblock_section.av-2fv8wv-e38f84eeed0eb4c846295d11611719eb .avia_textblock{font-size:22px} #top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6{font-size:15px;margin:30px 30px 30px 30px;padding:15px 30px 15px 30px} #top .av_textblock_section.av-m6zetsr0-601142a0b0e47a3037a32882b636467a .avia_textblock{font-size:40px} #top .av_textblock_section.av-m6zeuuo0-0ee24fb2538a2c06e4988487012bce09 .avia_textblock{font-size:17px} #top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d{font-size:15px;margin:30px 30px 30px 30px;padding:15px 30px 15px 30px} #top .av_textblock_section.av-m6zbxdda-736bb2ab0be02c680cdf9c348aac106a .avia_textblock{font-size:40px} #top .av_textblock_section.av-m6zbyqqf-f069dba58e9f8b571a0189096392c385 .avia_textblock{font-size:22px} .flex_column.av-1pgfqv-3389f0cd52fce71f87cbf6996c2654cf{padding:20px 20px 20px 20px} #top .av_textblock_section.av-m91u1lza-cac2d74f0c178f464e02e6307f333d5e .avia_textblock{font-size:40px}} @media only screen and (min-width:768px) and (max-width:989px){#top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6{font-size:15px;padding:14px 30px 14px 30px} #top .av_textblock_section.av-m6zetsr0-601142a0b0e47a3037a32882b636467a .avia_textblock{font-size:28px} #top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d{font-size:15px;padding:14px 30px 14px 30px} #top .av_textblock_section.av-m6zbxdda-736bb2ab0be02c680cdf9c348aac106a .avia_textblock{font-size:28px} #top .av_textblock_section.av-m91u1lza-cac2d74f0c178f464e02e6307f333d5e .avia_textblock{font-size:28px}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-m711ghvs-c9f17e820d0309d777d37064eaf617e8 .av-special-heading-tag{font-size:0.8em} #top .av_textblock_section.av-2fv8wv-e38f84eeed0eb4c846295d11611719eb .avia_textblock{font-size:18px} #top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6{font-size:14px;padding:14px 25px 14px 25px} #top .av_textblock_section.av-m6zetsr0-601142a0b0e47a3037a32882b636467a .avia_textblock{font-size:35px} #top .av_textblock_section.av-m6zeuuo0-0ee24fb2538a2c06e4988487012bce09 .avia_textblock{font-size:15px} #top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d{font-size:14px;padding:14px 25px 14px 25px} #top .av_textblock_section.av-m6zbxdda-736bb2ab0be02c680cdf9c348aac106a .avia_textblock{font-size:35px} #top .av_textblock_section.av-m6zbyqqf-f069dba58e9f8b571a0189096392c385 .avia_textblock{font-size:18px} #top .av_textblock_section.av-m91u1lza-cac2d74f0c178f464e02e6307f333d5e .avia_textblock{font-size:35px}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-m711ghvs-c9f17e820d0309d777d37064eaf617e8 .av-special-heading-tag{font-size:0.8em} #top .av_textblock_section.av-2fv8wv-e38f84eeed0eb4c846295d11611719eb .avia_textblock{font-size:15px} #top #wrap_all .avia-button.av-29ntpb-f86fd19e68eb88d9220014f5b221d2f6{font-size:13px;padding:12px 25px 12px 25px} #top .av_textblock_section.av-m6zetsr0-601142a0b0e47a3037a32882b636467a .avia_textblock{font-size:27px} #top #wrap_all .avia-button.av-717c7-adf34fc2afe9c4428d97d3730ec6627d{font-size:13px;padding:12px 25px 12px 25px} #top .av_textblock_section.av-m6zbxdda-736bb2ab0be02c680cdf9c348aac106a .avia_textblock{font-size:27px} #top .av_textblock_section.av-m6zbyqqf-f069dba58e9f8b571a0189096392c385 .avia_textblock{font-size:16px} .flex_column.av-1pgfqv-3389f0cd52fce71f87cbf6996c2654cf{padding:15px 15px 15px 15px} #top .av_textblock_section.av-m91u1lza-cac2d74f0c178f464e02e6307f333d5e .avia_textblock{font-size:27px}}