body,body.custom-background{background-image:none!important;background-color:#2c2c2e!important;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter","Helvetica Neue",system-ui,sans-serif;font-weight:400;letter-spacing:-0.005em}#page-container,#et-main-area,#main-content{background:transparent!important}h1,h2,h3,h4,h5,.et_pb_module h1,.et_pb_module h2,.et_pb_module h3,.et_pb_module h4{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Inter","Helvetica Neue",system-ui,sans-serif!important;color:#f5f5f7!important;font-weight:700!important;letter-spacing:-0.022em!important;line-height:1.08!important}h1{font-size:56px!important}h2{font-size:36px!important}h3{font-size:22px!important}p,li,.et_pb_text_inner p{color:#f5f5f7!important;font-size:17px;line-height:1.55}small,.radris-praxis div{color:#a1a1a6!important}a{color:#0d7689}a:hover{color:#0e8a9f}#main-header,.et-l--header,.et_pb_section.et_pb_section_0_tb_header{background:#1d1d1f!important;box-shadow:0 1px 0 rgba(255,255,255,.05)!important;border:0!important}.et-l--header a,.et-l--header .et_pb_menu__menu li a,.et-l--header nav ul li a{color:#f5f5f7!important;font-weight:500!important;letter-spacing:-0.01em}.et-l--header li.current-menu-item>a{color:#0e8a9f!important;font-weight:600!important}.et-l--header .et_pb_button{background-color:#0d7689!important;color:#fff!important;border:0!important}.et-l--header .et_pb_button:hover{background-color:#0e8a9f!important}.et_pb_button,button.btn-primary,input[type=submit]{background-color:#0d7689!important;color:#fff!important;border:0!important;border-radius:14px!important;padding:0.8em 1.6em!important;font-weight:600!important;letter-spacing:-0.01em!important;text-transform:none!important;box-shadow:0 1px 2px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.3)!important}.et_pb_button:hover{background-color:#0e8a9f!important;box-shadow:0 0 0 4px rgba(13,118,137,0.25),0 8px 24px rgba(0,0,0,.4)!important}.et_pb_button::after{display:none!important}.et_pb_section{padding:80px 0!important}.et_pb_section:nth-of-type(1){background-color:#2c2c2e!important}.et_pb_section:nth-of-type(3n+2){background-color:#243a44!important}.et_pb_section:nth-of-type(3n+3){background-color:#3a3530!important}.et_pb_section:nth-of-type(3n+4){background-color:#2c2c2e!important}.rd-neutral{background-color:#2c2c2e!important}.rd-petrol{background-color:#243a44!important}.rd-warm{background-color:#3a3530!important}.rd-deep{background-color:#1a1a1c!important}.et_pb_blurb,.et_pb_promo,.et_pb_pricing_table,.et_pb_testimonial{background:#48484a!important;border:1px solid #5e5e60!important;border-radius:24px!important;box-shadow:0 1px 2px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.3)!important;padding:32px!important}.et_pb_blurb h1,.et_pb_blurb h2,.et_pb_blurb h3,.et_pb_blurb h4,.et_pb_blurb .et_pb_module_header,.et_pb_promo h1,.et_pb_promo h2,.et_pb_promo h3,.et_pb_promo h4,.et_pb_blurb_content h2,.et_pb_blurb_content h3,.et_pb_blurb_content h4{color:#0e8a9f!important;letter-spacing:-0.018em!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=url],textarea,select{background:#48484a!important;border:1px solid #5e5e60!important;border-radius:8px!important;padding:10px 14px!important;color:#f5f5f7!important}input::placeholder,textarea::placeholder{color:#a1a1a6!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:#0d7689!important;box-shadow:0 0 0 4px rgba(13,118,137,0.18)!important}#main-footer,.et-l--footer{background:#1d1d1f!important;color:#a1a1a6!important}#main-footer a,.et-l--footer a{color:#f5f5f7!important}.radris-card{background:#48484a!important;border:1px solid #5e5e60!important;border-radius:24px!important;box-shadow:0 8px 24px rgba(0,0,0,.45),0 16px 48px rgba(0,0,0,.35)!important;padding:40px!important;color:#f5f5f7!important}.radris-card h2,.radris-card label{color:#f5f5f7!important}.radris-card a{color:#0d7689!important}.radris-btn-primary{background:#0d7689!important;color:#fff!important;border-radius:14px!important;padding:12px 24px!important;font-weight:600!important;border:0!important;box-shadow:0 1px 2px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.3)!important}.radris-btn-primary:hover{background:#0e8a9f!important}.radris-btn-secondary{background:transparent!important;color:#f5f5f7!important;border:1px solid #5e5e60!important;border-radius:14px!important}.radris-btn-secondary:hover{background:#38383a!important}.radris-dropzone{background:#38383a!important;border:3px dashed #0d7689!important;border-radius:24px!important;color:#f5f5f7!important}.radris-dash-header{background:#48484a!important;border-color:#5e5e60!important;border-radius:24px!important;color:#f5f5f7!important}.radris-uploads th{background:#38383a!important;color:#a1a1a6!important}.radris-uploads td,.radris-meta th,.radris-meta td{border-bottom-color:#5e5e60!important}.radris-meta th{color:#a1a1a6!important}.radris-terms{background:rgba(13,118,137,0.18)!important;border:1px solid #0d7689!important}::selection{background:#0d7689;color:#fff}html{scroll-behavior:smooth}body .et-l--header li.current-menu-item>a,body .et-l--header li.current_page_item>a,body .et-l--header li.menu-item-home>a,body #main-header li.current-menu-item>a,body .et_pb_menu__menu li.current-menu-item>a,body .et_pb_menu_inner_container li.current-menu-item>a{color:#0e8a9f!important}.et_pb_module_header,.et_pb_module_header a,h4.et_pb_module_header,h3.et_pb_module_header,h2.et_pb_module_header{color:#0e8a9f!important}.et_pb_blurb,.et_pb_promo,.et_pb_pricing_table,.et_pb_testimonial{background:#58585a!important;border-color:#707074!important}.hero-cta-ghost.et_pb_button,.hero-cta-ghost.et_pb_button:visited{background-color:rgba(255,255,255,0)!important;color:#f5f5f7!important;border:1px solid #5e5e60!important;box-shadow:none!important}.hero-cta-ghost.et_pb_button:hover{background-color:#48484a!important;border-color:#707074!important;box-shadow:0 0 0 4px rgba(13,118,137,0.18)!important}.cta-on-petrol.et_pb_button,.cta-on-petrol.et_pb_button:visited{background-color:#ffffff!important;color:#0d7689!important;border:0!important}.cta-on-petrol.et_pb_button:hover{background-color:#f5f5f7!important;color:#0d7689!important;box-shadow:0 8px 24px rgba(0,0,0,0.3)!important}