:root{--rain-primary-color:#003686;--rain-secondary-color:#de3579;--rain-black-color:#0d0d0d}@media (max-width:1162px){.et_pb_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu{float:none;margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.et_pb_text_inner a:hover{opacity:75%;color:var(--rain-secondary-color)}a{transition:all .3s}a:hover{transition:all .3s}@media only screen and (min-width:1300px){}.et_pb_text ul{padding-bottom:0 !important}.et_pb_menu__logo img[src$=".svg"]{max-width:300px}.et_pb_menu .et-menu>li{padding-left:8px;padding-right:8px}.rain_header_contactinfo{display:flex;justify-content:flex-end;gap:20px}.rain_header_contactinfo a:hover{opacity:75%}.et_mobile_menu li a:hover,.nav ul li a:hover,.et_mobile_menu .menu-item-has-children>a{background-color:#fff}.et_mobile_menu{border-radius:0 0 8px 8px;margin-top:20px}.et_mobile_menu .menu-item a{text-align:center}.et_mobile_menu li a{border-bottom:none}.et_mobile_menu li li{padding-left:0}.et_mobile_menu li li a,.et-menu-nav .sub-menu a{font-size:14px !important;font-weight:400 !important;padding:0}@media only screen and (max-width:1700px) and (min-width:981px){.et_pb_section_0.et_pb_with_background{min-height:500px !important}}.rain_forside_header{position:absolute;bottom:50px;margin:auto;left:0;right:0}.rain_vertically_centered_section>.et_pb_column{margin-top:auto;margin-bottom:auto}.rain_vertically_align_content{display:flex;align-content:stretch}.rain_vertically_align_content>div{display:flex;align-items:center}.rain_behandlingsomrade_blurb .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:25px}@media (max-width:980px){.rain_behandlingsomrade_blurb .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}}.rain_behandlingsomrade_blurb .et_pb_blurb_description .et_pb_button_module_wrapper a{color:var(--rain-secondary-color);border:2px solid var(--rain-secondary-color);border-radius:50px;font-size:16px;font-weight:600;padding:4px 1em}.rain_behandlingsomrade_blurb .et_pb_blurb_description .et_pb_button_module_wrapper a:hover{background-color:var(--rain-secondary-color);color:#fff !important}.rain_behandlingsomrade_blurb .et_pb_button:hover:after{opacity:0}@media only screen and (max-width:1700px) and (min-width:981px){.rain_behandlingsomrader_headerbillede{min-height:400px !important}}@media only screen and (min-width:1701px){.rain_behandlingsomrader_headerbillede{min-height:500px !important}}.behandlingsomrader_andre_box .et_pb_main_blurb_image{margin-bottom:20px !important}.rain_float_button{float:left;margin-right:15px}@media (max-width:980px){.behandlingsomrader_underside .et_pb_column{margin-bottom:10px}}@media (max-width:980px){.et_pb_blurb_position_top_tablet .et_pb_main_blurb_image{display:block;width:0}}.rain_pris_tabel table,.rain_pris_tabel caption,.rain_pris_tabel tbody,.rain_pris_tabel tfoot,.rain_pris_tabel thead,.rain_pris_tabel tr,.rain_pris_tabel th,.rain_pris_tabel td,.entry-content .rain_pris_tabel tr>td,.entry-content .rain_pris_tabel table:not(.variations){margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}.rain_pris_tabel tr{border-bottom:1px solid var(--rain-black-color)}.rain_pris_tabel td{padding:30px 0 !important}.rain_pris_tabel td:nth-child(odd){width:80%}.rain_pris_tabel td:nth-child(even){width:20%;text-align:right}.rain_pris_tabel h4{padding:0 !important}.rain_kontaktoplysninger_box a{display:flex;color:var(--rain-black-color);opacity:100% !important}.rain_kontaktoplysninger_box img{width:24px;margin-right:10px}.rain_kontaktformular_1 .input[type=checkbox]+label i,.input[type=checkbox]+label i,input[type=checkbox]{border:2px solid var(--rain-secondary-color)!important;width:20px;height:20px}.rain_kontaktformular_1 .et_pb_contact_form_0.et_pb_contact_form_container .input,.et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox]+label i,.et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio]+label i,.input[type=checkbox]+label i,.input[type=radio]+label i{border-radius:50px !important}.rain_kontaktformular_1 a{text-decoration:none}.rain_kontaktformular_1 a:hover{color:var(--rain-secondary-color)}.wpcf7-checkbox .wpcf7-list-item{margin:0}.rain_maps iframe{width:100%;height:400px}.rain_kontaktformular_1 button{max-height:35px;top:8px}label input.wpcf7-form-control,.wpcf7-textarea{background-color:#f2f5f9;font-size:14px;padding:16px;width:100%;border-width:0;color:#0d0d0d;border-radius:8px}.wpcf7 .wpcf7-submit{color:#de3579 !important;border-color:#de3579 !important;border:2px solid;background:#fff;border-radius:50px;font-size:16px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif !important;font-weight:600 !important;padding-top:2px !important;padding-bottom:2px !important;margin-top:20px !important;margin-bottom:0 !important;padding-right:1em !important;padding-left:1em !important;transition:color .3s ease 0ms,background-color .3s ease 0ms;-webkit-appearance:none}.wpcf7 p{padding-bottom:0}.rain_button_sidebyside_kontakt .et_pb_button_module_wrapper a{color:var(--rain-secondary-color);border:2px solid var(--rain-secondary-color);border-radius:50px;font-size:16px;font-weight:600;padding:4px 1em}.rain_button_sidebyside_kontakt .et_pb_button_module_wrapper a:hover,.wpcf7 .wpcf7-submit:hover{background-color:var(--rain-secondary-color);color:#fff !important;padding:4px 1em;opacity:100%}.rain_button_sidebyside_kontakt .et_pb_button:hover:after{opacity:0}.rain_button_sidebyside>.et_pb_column,.rain_button_sidebyside_kontakt>.et_pb_text_inner>p{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.rain_button_sidebyside_kontakt>.et_pb_text_inner>p,.rain_button_sidebyside_left>.et_pb_column{justify-content:left !important}.rain_blue_bar_button .et_pb_button_module_wrapper a{text-align:left;width:325px}@media all and (max-width:980px){.rain_custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.rain_first-on-mobile{-webkit-order:1;order:1}.rain_second-on-mobile{-webkit-order:2;order:2}.rain_third-on-mobile{-webkit-order:3;order:3}.rain_fourth-on-mobile{-webkit-order:4;order:4}.rain_custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}