#main-content a:hover{color:#191919}.readmore-text.open::after{opacity:0}.readmore-text{position:relative;max-height:50px;overflow:hidden;transition:max-height 0.4s ease}.readmore-text::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);transition:opacity 0.4s ease;pointer-events:none}.readmore-text.open{max-height:2000px}.interior-banner{display:flex;flex-direction:column}.testimonial-service-row .cta-wicon{display:flex;align-items:center;min-height:250px}.rtg-icn{display:flex;justify-content:center}.rtg-icn li::marker{content:""}.rtg-icn li svg.blk{width:1.1rem;height:1.1rem}.rtg-icn li svg.blk polygon{fill:#ff4857}.row-contact-interior{display:flex;align-items:center}@media (max-width:479px){.row-contact-interior-reverse{display:flex;flex-direction:column-reverse}}@media (min-width:1280px){.main-menu .et-menu-nav #menu-main-menu li:nth-child(2),.main-menu .et-menu-nav #menu-main-menu li:nth-child(7){}.main-menu .et-menu-nav #menu-main-menu li:nth-child(8){}.main-menu .et_pb_menu__menu>nav>ul>li.cta.current_page_item a{background:#fff}.main-menu .et-menu-nav #menu-main-menu li:nth-child(9){}.main-menu .et-menu-nav #menu-main-menu li{padding-left:10px!important;padding-right:10px!important}}@media (min-width:1280px) and (max-width:1351px){.main-menu .et-menu-nav #menu-main-menu li:nth-child(9){}.main-menu .et-menu-nav #menu-main-menu li{padding-left:7px!important;padding-right:7px!important}}@media (min-width:1920px){.main-menu .et_pb_menu__wrap{justify-content:flex-start}.main-menu .et-menu-nav #menu-main-menu li{padding-left:15px!important;padding-right:15px!important}.main-menu .et-menu-nav #menu-main-menu li:nth-child(2),.main-menu .et-menu-nav #menu-main-menu li:nth-child(7),.main-menu .et-menu-nav #menu-main-menu li:nth-child(8),.main-menu .et-menu-nav #menu-main-menu li:nth-child(9){width:auto}}.sub-service-link h3{padding-bottom:1em;color:#b9000f}.sub-service-link h3:hover{color:#191919}.col-cta{display:flex;flex-wrap:wrap;gap:20px}.col-cta>div.et_pb_module{flex:1 1 calc(50% - 20px);box-sizing:border-box;margin-bottom:0!important}.service-city-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.service-city-wrapper>div{flex:1 1 calc(50% - 20px);box-sizing:border-box;margin-bottom:0!important}.service-left ul li a,.service-right ul li a,.service-left ul li::marker,.service-right ul li::marker{color:#FF4857!important}.service-left ul li a:hover,.service-right ul li a:hover{color:#ffffff!important}.service-left ul,.service-right ul{text-align:left!important}@media (max-width:479px){.col-cta>div.et_pb_module,.service-city-wrapper>div{flex:1 1 100%}}.gform-dark .gfield--type-html{color:#fff}.gform-dark .gfield--type-html a{color:#FF4857}.gform-dark .gfield--type-html a:hover{color:#fff!important}.row-our-services .et_pb_column_4_4{display:flex}.blurb-our-service .et_pb_blurb_content{display:flex!important;flex-direction:row-reverse;align-items:center;gap:15px;background-color:#b9000f}.blurb-our-service .et_pb_blurb_content .et_pb_main_blurb_image{width:108px;margin-bottom:0}.blurb-our-service .et_pb_blurb_content .et_pb_main_blurb_image img{max-width:108px}.blurb-our-service .et_pb_blurb_content .et_pb_blurb_container{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;padding:0 22px 0 16px!important;box-sizing:border-box!important}.blurb-our-service .et_pb_blurb_content .et_pb_blurb_container h4 a{color:#fff!important;font-size:18px!important;font-family:'Roboto'!important}.blurb-our-service .et_pb_blurb_content .et_pb_blurb_container h4 a:hover,.blurb-our-service .et_pb_blurb_content:hover .et_pb_blurb_container h4 a{color:#000!important}.blurb-our-service .et_pb_blurb_content:hover{background-color:#fff!important}.row-blurb-three-box .et_pb_column:nth-child(1),.row-blurb-three-box .et_pb_column:nth-child(5){width:10%!important}.row-blurb-three-box .et_pb_column:nth-child(2),.row-blurb-three-box .et_pb_column:nth-child(3),.row-blurb-three-box .et_pb_column:nth-child(4){width:22.75%!important}