
.interactive-circle{position:relative;background:#0d1c34;padding-bottom:.5rem}.interactive-circle .background_image,.interactive-circle .overtreatment{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0;pointer-events:none}.interactive-circle .background_image{background-size:cover;background-position:center;background-repeat:no-repeat}.interactive-circle .overtreatment{background-color:#1a2a51;opacity:.86}.interactive-circle .topbord{background:url(//www.bmd.ie/wp-content/themes/bmd/blocks/interactive-circle/./images/color_line.png) repeat-x;width:100%;height:10px;position:absolute;left:0;top:0}.interactive-circle .container.posrel.holds_text{position:relative;padding:1.5rem;z-index:2}@media only screen and (min-width:764px){.interactive-circle .container.posrel.holds_text{padding:3rem 0}}.interactive-circle .container.posrel.holds_text .flexholder{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media only screen and (min-width:764px){.interactive-circle .container.posrel.holds_text .flexholder{flex-direction:row}}.interactive-circle .container.posrel.holds_text .flexholder .left_side{width:100%;margin-bottom:3rem}.interactive-circle .container.posrel.holds_text .flexholder .left_side h1,.interactive-circle .container.posrel.holds_text .flexholder .left_side h2,.interactive-circle .container.posrel.holds_text .flexholder .left_side h3,.interactive-circle .container.posrel.holds_text .flexholder .left_side h4,.interactive-circle .container.posrel.holds_text .flexholder .left_side h5{color:#fff;max-width:34rem;margin-top:0}.interactive-circle .container.posrel.holds_text .flexholder .left_side h1 span,.interactive-circle .container.posrel.holds_text .flexholder .left_side h2 span,.interactive-circle .container.posrel.holds_text .flexholder .left_side h3 span,.interactive-circle .container.posrel.holds_text .flexholder .left_side h4 span,.interactive-circle .container.posrel.holds_text .flexholder .left_side h5 span{color:#e88300}@media only screen and (min-width:764px){.interactive-circle .container.posrel.holds_text .flexholder .left_side{width:60%}}.interactive-circle .container.posrel.holds_text .flexholder .right_side,.interactive-circle .holds_interactive_circle .left,.interactive-circle .holds_interactive_circle .right{width:100%}.interactive-circle .container.posrel.holds_text .flexholder .right_side .acf-innerblocks-container p{color:#fff;max-width:500px}@media only screen and (min-width:764px){.interactive-circle .container.posrel.holds_text .flexholder .right_side .acf-innerblocks-container p{color:#fff}.interactive-circle .container.posrel.holds_text .flexholder .right_side{width:40%}}.interactive-circle .holds_interactive_circle{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:764px){.interactive-circle .holds_interactive_circle{flex-direction:row}}@media screen and (max-width:763px){.interactive-circle .holds_interactive_circle{flex-direction:column}}@media screen and (min-width:764px){.interactive-circle .holds_interactive_circle .left,.interactive-circle .holds_interactive_circle .right{width:33.333%}}.interactive-circle .holds_interactive_circle .left .hoverable_text,.interactive-circle .holds_interactive_circle .mobile_only .hoverable_text,.interactive-circle .holds_interactive_circle .right .hoverable_text{opacity:0;transition:all .2s ease;text-align:center}.interactive-circle .holds_interactive_circle .left .hoverable_text .circle_title,.interactive-circle .holds_interactive_circle .right .hoverable_text .circle_title{font-weight:600;color:#e88300;margin-bottom:.75rem;font-size:calc(1.01rem + .1vw)}.interactive-circle .holds_interactive_circle .left .hoverable_text .content_below,.interactive-circle .holds_interactive_circle .right .hoverable_text .content_below{font-weight:400;color:#fff;margin-bottom:.75rem;font-size:calc(.9rem + .1vw)}.interactive-circle .holds_interactive_circle .left .hoverable_text.highlight_content,.interactive-circle .holds_interactive_circle .right .hoverable_text.highlight_content{opacity:1;transition:all .2s ease}.interactive-circle .holds_interactive_circle .mobile_only{min-height:20rem;position:relative;width:100%}.interactive-circle .holds_interactive_circle .mobile_only .hoverable_text.mobile_hoverable_text{position:absolute;top:1.5rem;width:100%;left:0}.interactive-circle .holds_interactive_circle .mobile_only .hoverable_text .circle_title{font-weight:600;color:#e88300;margin-bottom:.75rem;font-size:calc(1.01rem + .1vw)}.interactive-circle .holds_interactive_circle .mobile_only .hoverable_text .content_below{font-weight:400;color:#fff;margin-bottom:.75rem;font-size:calc(.9rem + .1vw)}.interactive-circle .holds_interactive_circle .mobile_only .hoverable_text.highlight_content{opacity:1;transition:all .2s ease}.interactive-circle .holds_interactive_circle .circle{width:100%}@media screen and (min-width:764px){.interactive-circle .holds_interactive_circle .circle{width:33.333%}}.interactive-circle .holds_interactive_circle .circle svg{width:100%;height:auto}.interactive-circle .holds_interactive_circle .circle #peopletext{font-family:'Work-sans',sans-serif;font-weight:600}.interactive-circle .holds_interactive_circle .circle .main-shape_excellence,.interactive-circle .holds_interactive_circle .circle .main-shape_integrity,.interactive-circle .holds_interactive_circle .circle .main-shape_quality,.interactive-circle .holds_interactive_circle .circle .main-shape_safety{fill:#fff;transition:all .2s ease}.interactive-circle .holds_interactive_circle .circle .hoverable:hover .main-shape_excellence{fill:url(#hoverGradient_excellence);transition:all .2s ease}.interactive-circle .holds_interactive_circle .circle #arrow_x5F_excellence.hoverable:hover .texto path,.interactive-circle .holds_interactive_circle .circle #arrow_x5F_integrity.hoverable:hover .texto path,.interactive-circle .holds_interactive_circle .circle #arrow_x5F_quality.hoverable:hover .texto path,.interactive-circle .holds_interactive_circle .circle #arrow_x5F_safety.hoverable:hover .texto path{fill:#fff!important}.interactive-circle .holds_interactive_circle .circle .hoverable:hover .main-shape_safety{fill:url(#hoverGradient_safety);transition:all .2s ease}.interactive-circle .holds_interactive_circle .circle .hoverable:hover .main-shape_integrity{fill:url(#hoverGradient_integrity);transition:all .2s ease}.interactive-circle .holds_interactive_circle .circle .hoverable:hover .main-shape_quality{fill:url(#hoverGradient_quality);transition:all .2s ease}@media screen and (max-width:767px){.interactive-circle .desktop_only{display:none}}@media screen and (min-width:768px){.interactive-circle .mobile_only{display:none}}