@charset "UTF-8";.elementor-widget-site-widgets-member .current-user{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.elementor-widget-site-widgets-member .elementor-button,.elementor-widget-site-widgets-member input[type=submit]{background-color:#e1be6e!important;margin-top:20px}.elementor-widget-site-widgets-member .elementor-button:hover,.elementor-widget-site-widgets-member input[type=submit]:hover{color:#695935!important}.elementor-widget-site-widgets-member .top-boxes{display:flex;width:100%;margin-bottom:20px}@media (max-width:768px){.elementor-widget-site-widgets-member .top-boxes{flex-direction:column}}.elementor-widget-site-widgets-member .top-boxes .well{height:100%}.elementor-widget-site-widgets-member .text-right{text-align:right}.elementor-widget-site-widgets-member .flex{display:flex}.elementor-widget-site-widgets-member .flex.flex-center{align-items:center}.elementor-widget-site-widgets-member .flex.flex-justify-end{justify-content:flex-end}.intro-text{text-align:center;margin-bottom:60px}.member-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.member-wrapper .col-xs-12{width:100%}@media (min-width:768px){.member-wrapper .col-sm-6{width:50%}}@media (min-width:992px){.member-wrapper .col-md-4{width:33.33%}}@media (min-width:992px){.member-wrapper .col-md-8{width:66.66%}}.member-wrapper .well{padding:30px;margin-bottom:20px;background-color:#ece9e5}@media (min-width:768px){.member-wrapper .well{padding:60px}}.member-wrapper .well thead th{border:none!important}.member-wrapper .well td{background-color:transparent!important;border-color:#36332e!important}.member-wrapper .well.add-employee,.member-wrapper .well.add-family,.member-wrapper .well.extend,.member-wrapper .well.list-employee,.member-wrapper .well.list-family{width:100%}.member-wrapper .well.add-employee ul.gform_fields,.member-wrapper .well.add-family ul.gform_fields,.member-wrapper .well.extend ul.gform_fields,.member-wrapper .well.list-employee ul.gform_fields,.member-wrapper .well.list-family ul.gform_fields{padding:0;list-style:none}.member-wrapper .well.add-employee ul.gform_fields li,.member-wrapper .well.add-family ul.gform_fields li,.member-wrapper .well.extend ul.gform_fields li,.member-wrapper .well.list-employee ul.gform_fields li,.member-wrapper .well.list-family ul.gform_fields li{list-style:none}.member-wrapper .well.add-employee td,.member-wrapper .well.add-family td{border:none!important}.member-wrapper .medlems-info{margin-right:20px}.member-wrapper .medlems-info dd,.member-wrapper .medlems-info dt{display:inline-block;margin:0 0 8px}.member-wrapper .medlems-info dt{margin-right:5px;font-weight:700}@media (max-width:768px){.member-wrapper .medlems-info{margin-right:0;border-bottom:20px solid #fff}}.elementor-widget-site-widgets-member-login select{max-width:300px;margin:0 auto 15px}.elementor-widget-site-widgets-member-login .gfield_visibility_hidden{display:none}.elementor-widget-site-widgets-member-login #accordion .panel{background:#ece9e5;padding:60px;border-radius:20px;text-align:center;margin-bottom:24px}.elementor-widget-site-widgets-member-login #accordion .panel .gsection_title{font-size:20px;font-family:Gotham,Sans-serif;text-transform:uppercase;margin-bottom:30px}.elementor-widget-site-widgets-member-login #accordion .panel input{max-width:300px;margin-bottom:15px}.elementor-widget-site-widgets-member-login #accordion .panel input[type=submit]{background:#e1be6e}.elementor-widget-site-widgets-member-login #accordion .panel label{font-weight:100;text-transform:none;margin-bottom:12px;display:block;letter-spacing:0;font-size:80%!important;line-height:1.2em}.elementor-widget-site-widgets-member-login #accordion .panel .gfield_radio label{display:inline-block;margin:0 0 0 12px!important}.elementor-widget-site-widgets-member-login #accordion .panel li,.elementor-widget-site-widgets-member-login #accordion .panel ul{list-style:none;padding-left:0}.elementor-widget-site-widgets-member-login #accordion .panel .ginput_container_radio{max-width:300px;text-align:center;margin:0 auto}.elementor-widget-site-widgets-member-login #accordion .panel .ginput_container_radio ul.gfield_radio{display:inline-block;text-align:left}.elementor-widget-site-widgets-member-login #accordion .panel .ginput_container_radio ul.gfield_radio li{margin:10px 0}.elementor-widget-site-widgets-member-login #accordion .panel .ginput_container_radio ul.gfield_radio input+label{cursor:pointer}.elementor-widget-site-widgets-member-login #accordion .panel.signup label{text-align:left;max-width:300px;margin:0 auto 12px!important}.elementor-widget-site-widgets-member-login #accordion .panel.signup label a{text-decoration:underline}.elementor-widget-site-widgets-member-login #accordion .panel.signup .gfield_price label{text-align:center;font-weight:700;font-size:1rem!important}.elementor-widget-site-widgets-member-login .gfield_checkbox label,.elementor-widget-site-widgets-member-login .gfield_radio label,.elementor-widget-site-widgets-member-login .login-remember label{color:#36332e;font-weight:100;min-height:22px;padding-left:25px;text-transform:none;cursor:pointer;position:relative}.elementor-widget-site-widgets-member-login .gfield_checkbox label:before,.elementor-widget-site-widgets-member-login .gfield_radio label:before,.elementor-widget-site-widgets-member-login .login-remember label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;bottom:5px;background-color:transparent;border:1px solid #36332e;border-radius:9px}.elementor-widget-site-widgets-member-login .gfield_checkbox input[type=checkbox],.elementor-widget-site-widgets-member-login .gfield_checkbox input[type=radio],.elementor-widget-site-widgets-member-login .gfield_radio input[type=checkbox],.elementor-widget-site-widgets-member-login .gfield_radio input[type=radio],.elementor-widget-site-widgets-member-login .login-remember input[type=checkbox],.elementor-widget-site-widgets-member-login .login-remember input[type=radio]{display:none}.elementor-widget-site-widgets-member-login .gfield_checkbox input[type=checkbox]:checked+label:before,.elementor-widget-site-widgets-member-login .gfield_checkbox input[type=radio]:checked+label:before,.elementor-widget-site-widgets-member-login .gfield_radio input[type=checkbox]:checked+label:before,.elementor-widget-site-widgets-member-login .gfield_radio input[type=radio]:checked+label:before,.elementor-widget-site-widgets-member-login .login-remember input[type=checkbox]:checked+label:before,.elementor-widget-site-widgets-member-login .login-remember input[type=radio]:checked+label:before{background-color:#e1be6e;border-color:#e1be6e}.elementor-widget-site-widgets-member-login .login-remember{display:none}.elementor-widget-site-widgets-member-login .gfield_checkbox label:before,.elementor-widget-site-widgets-member-login .login-remember label:before{border-radius:3px}.elementor-widget-site-widgets-member-login .gfield.terms .gfield_required{display:none}.elementor-widget-site-widgets-member-login .gfield.terms label{padding:0}.elementor-widget-site-widgets-member-login .gfield.terms label:before{position:relative;margin:10px auto;display:block}.elementor-widget-site-widgets-member-login .StripeElement{width:400px;margin:0 auto 15px}.elementor-widget-site-widgets-member-login .gfield_description.validation_message{color:#fff;background:#ce635b;border:1px solid #ce635b;padding:15px;margin:15px 0}.elementor-widget-site-widgets-member-login .gfield_description.validation_message:before{content:"Följande fel inträffade:";font-weight:900;display:block}.elementor-widget-site-widgets-member-login .login-pin input{width:100%;display:inline-block;padding:inherit;font-size:inherit;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#000}.elementor-widget-site-widgets-member-login #forgot_password{display:none;max-width:300px;margin:0 auto;padding-top:20px}.elementor-widget-site-widgets-member-login .gfield-creditcard label,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning label,.elementor-widget-site-widgets-member-login .ginput_container_creditcard label{clear:both}.elementor-widget-site-widgets-member-login .gfield-creditcard .gform_card_icon_container,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .gform_card_icon_container,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .gform_card_icon_container{display:flex;align-items:center;justify-content:center}.elementor-widget-site-widgets-member-login .gfield-creditcard .gform_card_icon,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .gform_card_icon,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .gform_card_icon{background-position:0 0;background-size:contain;background-repeat:no-repeat;width:30px;height:30px;text-indent:-9999px;margin-right:3px}.elementor-widget-site-widgets-member-login .gfield-creditcard .gform_card_icon.gform_card_icon_amex,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .gform_card_icon.gform_card_icon_amex,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .gform_card_icon.gform_card_icon_amex{background-image:url(images/cards/mono/amex.svg)}.elementor-widget-site-widgets-member-login .gfield-creditcard .gform_card_icon.gform_card_icon_mastercard,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .gform_card_icon.gform_card_icon_mastercard,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .gform_card_icon.gform_card_icon_mastercard{background-image:url(images/cards/mono/mastercard.svg)}.elementor-widget-site-widgets-member-login .gfield-creditcard .gform_card_icon.gform_card_icon_visa,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .gform_card_icon.gform_card_icon_visa,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .gform_card_icon.gform_card_icon_visa{background-image:url(images/cards/mono/visa.svg)}.elementor-widget-site-widgets-member-login .gfield-creditcard .ginput_card_expiration,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .ginput_card_expiration,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .ginput_card_expiration{width:140px;margin:0 5px}.elementor-widget-site-widgets-member-login .gfield-creditcard .ginput_card_security_code,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .ginput_card_security_code,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .ginput_card_security_code{background-image:url(images/cards/mono/code.svg);background-size:30px auto;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat}.elementor-widget-site-widgets-member-login .gfield-creditcard .ginput_card_expiration_container,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .ginput_card_expiration_container,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .ginput_card_expiration_container{display:flex;flex-wrap:wrap;justify-content:center;width:300px;margin:0 auto 15px}.elementor-widget-site-widgets-member-login .gfield-creditcard .ginput_card_expiration_container label,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .ginput_card_expiration_container label,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .ginput_card_expiration_container label{width:100%}.elementor-widget-site-widgets-member-login .gfield-creditcard .ginput_card_expiration_container select,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .ginput_card_expiration_container select,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .ginput_card_expiration_container select{height:44px;border:none;border-radius:50px}.elementor-widget-site-widgets-member-login .gfield-creditcard .ginput_container_checkbox label,.elementor-widget-site-widgets-member-login .gfield_creditcard_warning .ginput_container_checkbox label,.elementor-widget-site-widgets-member-login .ginput_container_creditcard .ginput_container_checkbox label{font-size:80%;line-height:1.2em}.edit-member-form input[type=email],.edit-member-form input[type=password],.edit-member-form input[type=text]{padding:10px 20px!important}.edit-member-form label{font-size:80%!important;line-height:1.2em!important;text-transform:none!important;font-weight:100!important}.edit-member-form input[type=submit]{background-color:#e1be6e!important}