.vc_tta.vc_general .rhg-service-accordion__item .vc_tta-panel-title>button{appearance:none;background:0 0;border:0;border-radius:inherit;box-shadow:none;box-sizing:border-box;color:inherit;cursor:pointer;display:block;font:inherit;letter-spacing:inherit;margin:0;padding:14px 20px;position:relative;text-align:inherit;text-transform:inherit;white-space:normal;width:100%}.vc_tta.vc_general .rhg-service-accordion__item .vc_tta-controls-icon-position-left>button,.vc_tta.vc_general .rhg-service-accordion__item .vc_tta-controls-icon-position-right>button{padding-left:50px;padding-right:50px}.vc_tta.vc_general.vc_tta-color-thegem .rhg-service-accordion__item .vc_tta-panel-title>button{padding-top:16px;padding-bottom:16px}.vc_tta.vc_tta-color-thegem.vc_tta-style-flat .rhg-service-accordion__item .vc_tta-panel-title>button{color:#5f727f}.vc_tta.vc_general .rhg-service-accordion__item .vc_tta-panel-title>button:focus-visible{outline:3px solid currentColor;outline-offset:-4px}.vc_tta.vc_general .rhg-service-accordion__item .vc_tta-panel-title>button:disabled{cursor:default;opacity:1}.vc_tta.vc_general .rhg-service-accordion__item>.vc_tta-panel-body:not([hidden]){display:block !important;height:auto !important}.vc_tta.vc_general .rhg-service-accordion__item>.vc_tta-panel-body[hidden]{display:none !important}.rhg-service-accordion__item{scroll-margin-top:120px}@media print{.vc_tta.vc_general .rhg-service-accordion__item>.vc_tta-panel-body[hidden]{display:block !important}}